CreateMessageOptions interface
Dettagli usati per creare un messaggio.
- Extends
Proprietà
file |
Elenco di fino a 10 ID file da associare al messaggio, come usato dagli strumenti come "code_interpreter" o "recupero" che possono leggere i file. |
metadata | Set di fino a 16 coppie chiave/valore che possono essere associate a un oggetto, usato per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono essere fino a 64 caratteri di lunghezza e i valori possono essere fino a 512 caratteri in lunghezza. |
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
on |
Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
request |
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione. |
tracing |
Opzioni usate quando la traccia è abilitata. |
Dettagli proprietà
fileIds
Elenco di fino a 10 ID file da associare al messaggio, come usato dagli strumenti come "code_interpreter" o "recupero" che possono leggere i file.
fileIds?: string[]
Valore della proprietà
string[]
metadata
Set di fino a 16 coppie chiave/valore che possono essere associate a un oggetto, usato per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono essere fino a 64 caratteri di lunghezza e i valori possono essere fino a 512 caratteri in lunghezza.
metadata?: Record<string, string>
Valore della proprietà
Record<string, string>
Dettagli proprietà ereditate
abortSignal
Segnale che può essere usato per interrompere le richieste.
abortSignal?: AbortSignalLike
Valore della proprietà
Ereditato da OperationOptions.abortSignal
onResponse
Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.
onResponse?: RawResponseCallback
Valore della proprietà
Ereditato da OperationOptions.onResponse
requestOptions
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.
requestOptions?: OperationRequestOptions
Valore della proprietà
Ereditato da OperationOptions.requestOptions
tracingOptions
Opzioni usate quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato da OperationOptions.tracingOptions
Azure SDK for JavaScript