UpdateAgentOptionalParams interface
Nem kötelező paraméterek.
- Extends
Tulajdonságok
| description | A használni kívánt ügynök módosított leírása. |
| instructions | Az új ügynök használatára vonatkozó módosított rendszerutasítások. |
| metadata | Legfeljebb 16 kulcs/érték párból álló készlet, amely egy objektumhoz csatolható, és az objektumra vonatkozó további információk strukturált formátumban való tárolására szolgál. A kulcsok legfeljebb 64 karakter hosszúságúak lehetnek, az értékek pedig legfeljebb 512 karakter hosszúságúak lehetnek. |
| model | A használni kívánt modell azonosítója. |
| name | A használni kívánt ügynök módosított neve. |
| response |
Az ügynök által használt eszközhívások válaszformátuma. |
| temperature | Milyen mintavételi hőmérsékletet kell használni, 0 és 2 között. A magasabb értékek, például a 0,8 véletlenszerűbbé teszik a kimenetet, míg az alacsonyabb értékek, például a 0,2, koncentráltabbá és determinisztikusabbá teszik a kimenetet. |
| tool |
Az ügynök eszközei által használt erőforrások készlete. Az erőforrások az eszköz típusára vonatkoznak. Az eszköznek például |
| tools | Az ügynök számára engedélyezendő eszközök módosított gyűjteménye. |
| topP | A hőmérséklettel történő mintavételezés alternatíva, az úgynevezett magmintavétel, ahol a modell a tokenek eredményeit top_p valószínűségi tömeggel veszi figyelembe. A 0.1 tehát csak a felső 10%-os valószínűségi tömeget tartalmazó jogkivonatokat jelenti. Általában azt javasoljuk, hogy módosítsa ezt vagy a hőmérsékletet, de mindkettőt nem. |
Örökölt tulajdonságok
| abort |
A kérések megszakítására használható jel. |
| on |
Minden alkalommal meghívandó függvény, amikor választ kap a kiszolgálótól a kért művelet végrehajtása közben. Többször is meghívható. |
| request |
A művelethez tartozó HTTP-kérések létrehozásakor és küldésekor használt beállítások. |
| tracing |
A nyomkövetés engedélyezésekor használt beállítások. |
Tulajdonság adatai
description
A használni kívánt ügynök módosított leírása.
description?: null | string
Tulajdonság értéke
null | string
instructions
Az új ügynök használatára vonatkozó módosított rendszerutasítások.
instructions?: null | string
Tulajdonság értéke
null | string
metadata
Legfeljebb 16 kulcs/érték párból álló készlet, amely egy objektumhoz csatolható, és az objektumra vonatkozó további információk strukturált formátumban való tárolására szolgál. A kulcsok legfeljebb 64 karakter hosszúságúak lehetnek, az értékek pedig legfeljebb 512 karakter hosszúságúak lehetnek.
metadata?: null | Record<string, string>
Tulajdonság értéke
null | Record<string, string>
model
A használni kívánt modell azonosítója.
model?: string
Tulajdonság értéke
string
name
A használni kívánt ügynök módosított neve.
name?: null | string
Tulajdonság értéke
null | string
responseFormat
Az ügynök által használt eszközhívások válaszformátuma.
responseFormat?: null | AgentsResponseFormatOption
Tulajdonság értéke
null | AgentsResponseFormatOption
temperature
Milyen mintavételi hőmérsékletet kell használni, 0 és 2 között. A magasabb értékek, például a 0,8 véletlenszerűbbé teszik a kimenetet, míg az alacsonyabb értékek, például a 0,2, koncentráltabbá és determinisztikusabbá teszik a kimenetet.
temperature?: null | number
Tulajdonság értéke
null | number
toolResources
Az ügynök eszközei által használt erőforrások készlete. Az erőforrások az eszköz típusára vonatkoznak. Az eszköznek például code_interpreter a fájlazonosítók listájára van szüksége, míg az file_search eszköznek a vektortároló azonosítóinak listájára van szüksége.
toolResources?: ToolResources
Tulajdonság értéke
tools
Az ügynök számára engedélyezendő eszközök módosított gyűjteménye.
tools?: ToolDefinitionUnion[]
Tulajdonság értéke
topP
A hőmérséklettel történő mintavételezés alternatíva, az úgynevezett magmintavétel, ahol a modell a tokenek eredményeit top_p valószínűségi tömeggel veszi figyelembe. A 0.1 tehát csak a felső 10%-os valószínűségi tömeget tartalmazó jogkivonatokat jelenti.
Általában azt javasoljuk, hogy módosítsa ezt vagy a hőmérsékletet, de mindkettőt nem.
topP?: null | number
Tulajdonság értéke
null | number
Örökölt tulajdonság részletei
abortSignal
A kérések megszakítására használható jel.
abortSignal?: AbortSignalLike
Tulajdonság értéke
Örökölt OperationOptions.abortSignal
onResponse
Minden alkalommal meghívandó függvény, amikor választ kap a kiszolgálótól a kért művelet végrehajtása közben. Többször is meghívható.
onResponse?: RawResponseCallback
Tulajdonság értéke
Örökölt OperationOptions.onResponse
requestOptions
A művelethez tartozó HTTP-kérések létrehozásakor és küldésekor használt beállítások.
requestOptions?: OperationRequestOptions
Tulajdonság értéke
Örökölt OperationOptions.requestOptions
tracingOptions
A nyomkövetés engedélyezésekor használt beállítások.
tracingOptions?: OperationTracingOptions
Tulajdonság értéke
Örökölt OperationOptions.tracingOptions