@azure-rest/ai-inference package
Interfaces
ChatChoiceOutput |
De weergave van één promptvoltooiing als onderdeel van een algemene aanvraag voor het voltooien van chats.
Over het algemeen worden |
ChatCompletionsNamedToolChoice |
Een hulpprogrammaselectie van een specifiek benoemd functieprogramma waarmee chatvoltooiingen worden beperkt tot het gebruik van de benoemde functie. |
ChatCompletionsNamedToolChoiceFunction |
Een hulpprogrammaselectie van een specifiek benoemd functieprogramma waarmee chatvoltooiingen worden beperkt tot het gebruik van de benoemde functie. |
ChatCompletionsOutput |
Weergave van de antwoordgegevens van een aanvraag voor het voltooien van chats. Voltooiingen ondersteunen een groot aantal taken en genereren tekst die wordt voortgezet van of voltooide promptgegevens. |
ChatCompletionsResponseFormatJsonObject |
Een antwoordindeling voor chatvoltooiingen waarmee reacties worden beperkt tot het verzenden van geldige JSON-objecten. Als u de JSON-modus wilt inschakelen, moet u voor sommige AI-modellen mogelijk ook het model instrueren om JSON te produceren via een systeem- of gebruikersbericht. |
ChatCompletionsResponseFormatJsonSchema |
Een antwoordindeling voor chatvoltooiingen waarmee reacties worden beperkt tot het verzenden van geldige JSON-objecten, met een JSON-schema dat is opgegeven door de beller. |
ChatCompletionsResponseFormatJsonSchemaDefinition |
Hiermee definieert u de antwoordindeling voor chatvoltooiingen als JSON met een bepaald schema. Het AI-model moet voldoen aan dit schema bij het genereren van voltooiingen. |
ChatCompletionsResponseFormatParent |
Vertegenwoordigt de indeling die het model moet uitvoeren. Gebruik deze optie om de JSON-modus in te schakelen in plaats van de standaardtekstmodus. Als u de JSON-modus wilt inschakelen, moet u voor sommige AI-modellen mogelijk ook het model instrueren om JSON te produceren via een systeem- of gebruikersbericht. |
ChatCompletionsResponseFormatText |
Een antwoordindeling voor chatvoltooiingen waarmee tekstantwoorden worden verzonden. Dit is de standaardopmaak voor antwoorden. |
ChatCompletionsToolCall |
Een functiehulpprogramma-aanroep aangevraagd door het AI-model. |
ChatCompletionsToolCallOutput |
Een functiehulpprogramma-aanroep aangevraagd door het AI-model. |
ChatCompletionsToolDefinition |
De definitie van een hulpprogramma voor chatvoltooiingen waarmee een functie kan worden aangeroepen. |
ChatMessageAudioDataContentItem |
Een gestructureerd chatinhoudsitem voor audio-inhoud die wordt doorgegeven als met base64 gecodeerde gegevens. |
ChatMessageAudioUrlContentItem |
Een gestructureerd chatinhoudsitem voor audio-inhoud die als URL is doorgegeven. |
ChatMessageContentItemParent |
Een abstracte weergave van een gestructureerd inhoudsitem in een chatbericht. |
ChatMessageImageContentItem |
Een gestructureerd chatinhoudsitem met een afbeeldingsreferentie. |
ChatMessageImageUrl |
Een internetlocatie van waaruit het model een afbeelding kan ophalen. |
ChatMessageInputAudio |
De details van de invoeraudiogegevens. |
ChatMessageInputAudioUrl |
De details van de audio-URL. |
ChatMessageTextContentItem |
Een gestructureerd chatinhoudsitem met tekst zonder opmaak. |
ChatRequestAssistantMessage |
Een chatbericht aanvragen dat antwoord of actie van de assistent vertegenwoordigt. |
ChatRequestDeveloperMessage |
Een chatbericht voor aanvragen met instructies voor ontwikkelaars die van invloed zijn op hoe het model een antwoord op voltooiing van chats genereert. Sommige AI-modellen ondersteunen een ontwikkelaarsbericht in plaats van een systeembericht. |
ChatRequestMessageParent |
Een abstracte weergave van een chatbericht zoals opgegeven in een aanvraag. |
ChatRequestSystemMessage |
Een aanvraagchatbericht met systeeminstructies die van invloed zijn op de wijze waarop het model een antwoord op voltooiing van een chat genereert. |
ChatRequestToolMessage |
Een chatbericht voor aanvragen dat de aangevraagde uitvoer van een geconfigureerd hulpprogramma vertegenwoordigt. |
ChatRequestUserMessage |
Een chatbericht aanvragen dat gebruikersinvoer aan de assistent vertegenwoordigt. |
ChatResponseMessageOutput |
Een weergave van een chatbericht zoals ontvangen in een antwoord. |
CompletionsUsageOutput |
Weergave van het aantal tokens dat is verwerkt voor een voltooiingsaanvraag. Aantallen houden rekening met alle tokens voor prompts, keuzes, keuze-alternatieven, best_of generaties en andere consumenten. |
EmbeddingItemOutput |
Weergave van één insluitingsvergelijking. |
EmbeddingsResultOutput |
Weergave van de antwoordgegevens van een insluitingsaanvraag. Met insluitingen worden de gerelateerdheid van teksttekenreeksen gemeten en worden vaak gebruikt voor zoeken, clusteren, aanbevelingen en andere vergelijkbare scenario's. |
EmbeddingsUsageOutput |
Meting van de hoeveelheid tokens die in deze aanvraag en reactie worden gebruikt. |
ErrorModel |
Het foutobject. |
FunctionCall |
De naam en argumenten van een functie die moet worden aangeroepen, zoals gegenereerd door het model. |
FunctionCallOutput |
De naam en argumenten van een functie die moet worden aangeroepen, zoals gegenereerd door het model. |
FunctionDefinition |
De definitie van een door een beller opgegeven functie die chatvoltooiingen kan aanroepen als reactie op overeenkomende gebruikersinvoer. |
GetChatCompletions | |
GetChatCompletions200Response |
De aanvraag is voltooid. |
GetChatCompletionsBodyParam | |
GetChatCompletionsDefaultHeaders | |
GetChatCompletionsDefaultResponse | |
GetChatCompletionsHeaderParam | |
GetChatCompletionsHeaders | |
GetEmbeddings | |
GetEmbeddings200Response |
De aanvraag is voltooid. |
GetEmbeddingsBodyParam | |
GetEmbeddingsDefaultHeaders | |
GetEmbeddingsDefaultResponse | |
GetEmbeddingsHeaderParam | |
GetEmbeddingsHeaders | |
GetImageEmbeddings | |
GetImageEmbeddings200Response |
De aanvraag is voltooid. |
GetImageEmbeddingsBodyParam | |
GetImageEmbeddingsDefaultHeaders | |
GetImageEmbeddingsDefaultResponse | |
GetImageEmbeddingsHeaderParam | |
GetImageEmbeddingsHeaders | |
GetModelInfo | |
GetModelInfo200Response |
De aanvraag is voltooid. |
GetModelInfoDefaultHeaders | |
GetModelInfoDefaultResponse | |
ImageEmbeddingInput |
Vertegenwoordigt een afbeelding met optionele tekst. |
ModelClientOptions |
De optionele parameters voor de client |
ModelInfoOutput |
Vertegenwoordigt enkele basisinformatie over het AI-model. |
Routes |
Type-aliassen
AudioContentFormat |
Alias voor AudioContentFormat |
ChatCompletionsResponseFormat |
Vertegenwoordigt de indeling die het model moet uitvoeren. Gebruik deze optie om de JSON-modus in te schakelen in plaats van de standaardtekstmodus. Als u de JSON-modus wilt inschakelen, moet u voor sommige AI-modellen mogelijk ook het model instrueren om JSON te produceren via een systeem- of gebruikersbericht. |
ChatCompletionsToolChoicePreset |
Alias voor ChatCompletionsToolChoicePreset |
ChatMessageContentItem |
Een abstracte weergave van een gestructureerd inhoudsitem in een chatbericht. |
ChatMessageImageDetailLevel |
Alias voor ChatMessageImageDetailLevel |
ChatRequestMessage |
Een abstracte weergave van een chatbericht zoals opgegeven in een aanvraag. |
ChatRole |
Alias voor ChatRole |
ChatRoleOutput |
Alias voor ChatRoleOutput |
CompletionsFinishReasonOutput |
Alias voor CompletionsFinishReasonOutput |
EmbeddingEncodingFormat |
Alias voor EmbeddingEncodingFormat |
EmbeddingInputType |
Alias voor EmbeddingInputType |
ExtraParameters |
Alias voor ExtraParameters |
GetChatCompletionsParameters | |
GetEmbeddingsParameters | |
GetImageEmbeddingsParameters | |
GetModelInfoParameters | |
ModelClient | |
ModelTypeOutput |
Alias voor ModelTypeOutput |
Functies
Functiedetails
default(string, TokenCredential | KeyCredential, ModelClientOptions)
Een nieuw exemplaar van ModelClient
initialiseren
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: ModelClientOptions): ModelClient
Parameters
- endpointParam
-
string
Het parametereindpuntParam
- credentials
clientreferenties uniek identificeren
- options
- ModelClientOptions
de parameter voor alle optionele parameters
Retouren
isUnexpected(GetChatCompletions200Response | GetChatCompletionsDefaultResponse)
function isUnexpected(response: GetChatCompletions200Response | GetChatCompletionsDefaultResponse): response
Parameters
Retouren
response
isUnexpected(GetModelInfo200Response | GetModelInfoDefaultResponse)
function isUnexpected(response: GetModelInfo200Response | GetModelInfoDefaultResponse): response
Parameters
Retouren
response
isUnexpected(GetEmbeddings200Response | GetEmbeddingsDefaultResponse)
function isUnexpected(response: GetEmbeddings200Response | GetEmbeddingsDefaultResponse): response
Parameters
Retouren
response
isUnexpected(GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse)
function isUnexpected(response: GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse): response
Parameters
Retouren
response
Azure SDK for JavaScript