CreateThreadAndRunOptionalParams interface
Optionele parameters.
- Uitbreiding
Eigenschappen
| instructions | De overschreven systeeminstructies die de agent moet gebruiken om de thread uit te voeren. |
| max |
Het maximum aantal voltooiingstokens dat tijdens de uitvoering kan worden gebruikt. De uitvoering doet er alles aan om alleen het aantal opgegeven voltooiingstokens te gebruiken, in meerdere bochten van de uitvoering. Als de uitvoering het aantal opgegeven voltooiingstokens overschrijdt, eindigt de uitvoering met de status |
| max |
Het maximum aantal prompttokens dat tijdens de uitvoering kan worden gebruikt. De uitvoering doet er alles aan om alleen het aantal opgegeven prompttokens te gebruiken, in meerdere bochten van de uitvoering. Als de uitvoering het aantal opgegeven prompttokens overschrijdt, eindigt de uitvoering met de status |
| metadata | Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn. |
| model | Het overschreven model dat de agent moet gebruiken om de thread uit te voeren. |
| parallel |
Als |
| response |
Hiermee geeft u de indeling op die het model moet uitvoeren. |
| stream | Als |
| temperature | Welke steekproeftemperatuur moet worden gebruikt, tussen 0 en 2. Hogere waarden zoals 0,8 zorgen ervoor dat de uitvoer willekeuriger wordt, terwijl lagere waarden zoals 0,2 ervoor zorgen dat de uitvoer meer gericht en deterministisch wordt. |
| thread | De details die worden gebruikt om de nieuwe thread te maken. Als er geen thread is opgegeven, wordt er een lege thread gemaakt. |
| tool |
Hiermee bepaalt u of en welk hulpprogramma wordt aangeroepen door het model. |
| tool |
Overschrijf de hulpprogramma's die de agent voor deze uitvoering kan gebruiken. Dit is handig voor het wijzigen van het gedrag per uitvoering |
| tools | De overschreven lijst met ingeschakelde hulpprogramma's die de agent moet gebruiken om de thread uit te voeren. |
| topP | Een alternatief voor steekproeven met temperatuur, zogenaamde kernsampling, waarbij het model rekening houdt met de resultaten van de tokens met top_p waarschijnlijkheidsmassa. 0,1 betekent dus dat alleen de tokens die de top 10% kansdichtheid omvatten, worden beschouwd. Over het algemeen raden we u aan deze of temperatuur te wijzigen, maar niet beide. |
| truncation |
De strategie voor het verwijderen van berichten wanneer de contextvensters vooruitgaan. |
Overgenomen eigenschappen
| abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
| on |
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen. |
| request |
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking. |
| tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Eigenschapdetails
instructions
De overschreven systeeminstructies die de agent moet gebruiken om de thread uit te voeren.
instructions?: string | null
Waarde van eigenschap
string | null
maxCompletionTokens
Het maximum aantal voltooiingstokens dat tijdens de uitvoering kan worden gebruikt. De uitvoering doet er alles aan om alleen het aantal opgegeven voltooiingstokens te gebruiken, in meerdere bochten van de uitvoering. Als de uitvoering het aantal opgegeven voltooiingstokens overschrijdt, eindigt de uitvoering met de status incomplete. Zie incomplete_details voor meer informatie.
maxCompletionTokens?: number | null
Waarde van eigenschap
number | null
maxPromptTokens
Het maximum aantal prompttokens dat tijdens de uitvoering kan worden gebruikt. De uitvoering doet er alles aan om alleen het aantal opgegeven prompttokens te gebruiken, in meerdere bochten van de uitvoering. Als de uitvoering het aantal opgegeven prompttokens overschrijdt, eindigt de uitvoering met de status incomplete. Zie incomplete_details voor meer informatie.
maxPromptTokens?: number | null
Waarde van eigenschap
number | null
metadata
Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.
metadata?: Record<string, string> | null
Waarde van eigenschap
Record<string, string> | null
model
Het overschreven model dat de agent moet gebruiken om de thread uit te voeren.
model?: string | null
Waarde van eigenschap
string | null
parallelToolCalls
Als true functies parallel worden uitgevoerd tijdens het gebruik van het hulpprogramma.
parallelToolCalls?: boolean
Waarde van eigenschap
boolean
responseFormat
Hiermee geeft u de indeling op die het model moet uitvoeren.
responseFormat?: AgentsResponseFormatOption | null
Waarde van eigenschap
AgentsResponseFormatOption | null
stream
Als true, retourneert een stroom gebeurtenissen die plaatsvinden tijdens de uitvoeren als server verzonden gebeurtenissen, beëindigen wanneer de uitvoering een terminalstatus met een data: [DONE] bericht invoert.
stream?: boolean
Waarde van eigenschap
boolean
temperature
Welke steekproeftemperatuur moet worden gebruikt, tussen 0 en 2. Hogere waarden zoals 0,8 zorgen ervoor dat de uitvoer willekeuriger wordt, terwijl lagere waarden zoals 0,2 ervoor zorgen dat de uitvoer meer gericht en deterministisch wordt.
temperature?: number | null
Waarde van eigenschap
number | null
thread
De details die worden gebruikt om de nieuwe thread te maken. Als er geen thread is opgegeven, wordt er een lege thread gemaakt.
thread?: AgentThreadCreationOptions
Waarde van eigenschap
toolChoice
Hiermee bepaalt u of en welk hulpprogramma wordt aangeroepen door het model.
toolChoice?: AgentsToolChoiceOption | null
Waarde van eigenschap
AgentsToolChoiceOption | null
toolResources
Overschrijf de hulpprogramma's die de agent voor deze uitvoering kan gebruiken. Dit is handig voor het wijzigen van het gedrag per uitvoering
toolResources?: ToolResources | null
Waarde van eigenschap
ToolResources | null
tools
De overschreven lijst met ingeschakelde hulpprogramma's die de agent moet gebruiken om de thread uit te voeren.
tools?: ToolDefinitionUnion[] | null
Waarde van eigenschap
ToolDefinitionUnion[] | null
topP
Een alternatief voor steekproeven met temperatuur, zogenaamde kernsampling, waarbij het model rekening houdt met de resultaten van de tokens met top_p waarschijnlijkheidsmassa. 0,1 betekent dus dat alleen de tokens die de top 10% kansdichtheid omvatten, worden beschouwd.
Over het algemeen raden we u aan deze of temperatuur te wijzigen, maar niet beide.
topP?: number | null
Waarde van eigenschap
number | null
truncationStrategy
De strategie voor het verwijderen van berichten wanneer de contextvensters vooruitgaan.
truncationStrategy?: TruncationObject | null
Waarde van eigenschap
TruncationObject | null
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
Geërfd van OperationOptions.abortSignal
onResponse
Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.
onResponse?: RawResponseCallback
Waarde van eigenschap
Geërfd van OperationOptions.onResponse
requestOptions
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.
requestOptions?: OperationRequestOptions
Waarde van eigenschap
Geërfd van OperationOptions.requestOptions
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Geërfd van OperationOptions.tracingOpties