@azure-rest/ai-inference package
Interfejsy
ChatChoiceOutput |
Reprezentacja pojedynczego ukończenia monitu w ramach ogólnego żądania ukończenia czatu.
Ogólnie rzecz biorąc, |
ChatCompletionsNamedToolChoice |
Wybór określonego, nazwanego narzędzia funkcji, który ograniczy uzupełnianie czatów do korzystania z nazwanej funkcji. |
ChatCompletionsNamedToolChoiceFunction |
Wybór określonego, nazwanego narzędzia funkcji, który ograniczy uzupełnianie czatów do korzystania z nazwanej funkcji. |
ChatCompletionsOutput |
Reprezentacja danych odpowiedzi z żądania ukończenia czatu. Ukończenia obsługują szeroką gamę zadań i generują tekst, który kontynuuje działanie lub "kończy" podane dane monitu. |
ChatCompletionsResponseFormatJsonObject |
Format odpowiedzi dla uzupełniania czatu, który ogranicza odpowiedzi do emitowania prawidłowych obiektów JSON. Należy pamiętać, że aby włączyć tryb JSON, niektóre modele sztucznej inteligencji mogą również wymagać poinstruowania modelu o utworzeniu kodu JSON za pośrednictwem komunikatu systemu lub użytkownika. |
ChatCompletionsResponseFormatJsonSchema |
Format odpowiedzi dla uzupełniania czatu, który ogranicza odpowiedzi do emitowania prawidłowych obiektów JSON ze schematem JSON określonym przez obiekt wywołujący. |
ChatCompletionsResponseFormatJsonSchemaDefinition |
Definiuje format odpowiedzi na potrzeby uzupełniania czatu w formacie JSON z danym schematem. Model sztucznej inteligencji będzie musiał być zgodny z tym schematem podczas generowania uzupełniania. |
ChatCompletionsResponseFormatParent |
Reprezentuje format, który model musi wyświetlić. Użyj tego polecenia, aby włączyć tryb JSON zamiast domyślnego trybu tekstowego. Należy pamiętać, że aby włączyć tryb JSON, niektóre modele sztucznej inteligencji mogą również wymagać poinstruowania modelu o utworzeniu kodu JSON za pośrednictwem komunikatu systemu lub użytkownika. |
ChatCompletionsResponseFormatText |
Format odpowiedzi dla uzupełniania czatu, który emituje odpowiedzi tekstowe. Jest to domyślny format odpowiedzi. |
ChatCompletionsToolCall |
Wywołanie narzędzia funkcji żądane przez model AI. |
ChatCompletionsToolCallOutput |
Wywołanie narzędzia funkcji żądane przez model AI. |
ChatCompletionsToolDefinition |
Definicja narzędzia do uzupełniania czatów, które może wywoływać funkcję. |
ChatMessageContentItemParent |
Abstrakcyjna reprezentacja ustrukturyzowanego elementu zawartości w wiadomości czatu. |
ChatMessageImageContentItem |
Ustrukturyzowany element zawartości czatu zawierający odwołanie do obrazu. |
ChatMessageImageUrl |
Lokalizacja internetowa, z której model może pobrać obraz. |
ChatMessageTextContentItem |
Ustrukturyzowany element zawartości czatu zawierający zwykły tekst. |
ChatRequestAssistantMessage |
Wiadomość czatu żądania reprezentująca odpowiedź lub akcję asystenta. |
ChatRequestMessageParent |
Abstrakcyjna reprezentacja wiadomości czatu podana w żądaniu. |
ChatRequestSystemMessage |
Wiadomość czatu żądania zawierająca instrukcje systemowe wpływające na sposób generowania odpowiedzi przez model na zakończenie czatu. |
ChatRequestToolMessage |
Wiadomość czatu żądania reprezentująca żądane dane wyjściowe ze skonfigurowanego narzędzia. |
ChatRequestUserMessage |
Wiadomość czatu żądania reprezentująca dane wejściowe użytkownika asystenta. |
ChatResponseMessageOutput |
Reprezentacja wiadomości na czacie odebrana w odpowiedzi. |
CompletionsUsageOutput |
Reprezentacja liczby tokenów przetworzonych dla żądania ukończenia. Liczby uwzględniają wszystkie tokeny w monitach, wyborach, alternatywnych opcjach, best_of generacjach i innych użytkownikach. |
EmbeddingItemOutput |
Reprezentacja pojedynczego porównania powiązanych elementów osadzania. |
EmbeddingsResultOutput |
Reprezentacja danych odpowiedzi z żądania osadzania. Osadzanie mierzy pokrewność ciągów tekstowych i są często używane do wyszukiwania, klastrowania, rekomendacji i innych podobnych scenariuszy. |
EmbeddingsUsageOutput |
Pomiar ilości tokenów używanych w tym żądaniu i odpowiedzi. |
FunctionCall |
Nazwa i argumenty funkcji, które powinny być wywoływane, generowane przez model. |
FunctionCallOutput |
Nazwa i argumenty funkcji, które powinny być wywoływane, generowane przez model. |
FunctionDefinition |
Definicja funkcji określonej przez obiekt wywołujący, która może wywołać uzupełnianie czatu w odpowiedzi na pasujące dane wejściowe użytkownika. |
GetChatCompletions | |
GetChatCompletions200Response |
Żądanie zakończyło się pomyślnie. |
GetChatCompletionsBodyParam | |
GetChatCompletionsDefaultHeaders | |
GetChatCompletionsDefaultResponse | |
GetChatCompletionsHeaderParam | |
GetChatCompletionsHeaders | |
GetEmbeddings | |
GetEmbeddings200Response |
Żądanie zakończyło się pomyślnie. |
GetEmbeddingsBodyParam | |
GetEmbeddingsDefaultHeaders | |
GetEmbeddingsDefaultResponse | |
GetEmbeddingsHeaderParam | |
GetEmbeddingsHeaders | |
GetImageEmbeddings | |
GetImageEmbeddings200Response |
Żądanie zakończyło się pomyślnie. |
GetImageEmbeddingsBodyParam | |
GetImageEmbeddingsDefaultHeaders | |
GetImageEmbeddingsDefaultResponse | |
GetImageEmbeddingsHeaderParam | |
GetImageEmbeddingsHeaders | |
GetModelInfo | |
GetModelInfo200Response |
Żądanie zakończyło się pomyślnie. |
GetModelInfoDefaultHeaders | |
GetModelInfoDefaultResponse | |
ImageEmbeddingInput |
Reprezentuje obraz z opcjonalnym tekstem. |
ModelClientOptions |
Opcjonalne parametry klienta |
ModelInfoOutput |
Przedstawia podstawowe informacje o modelu sztucznej inteligencji. |
Routes |
Aliasy typu
ChatCompletionsResponseFormat |
Reprezentuje format, który model musi wyświetlić. Użyj tego polecenia, aby włączyć tryb JSON zamiast domyślnego trybu tekstowego. Należy pamiętać, że aby włączyć tryb JSON, niektóre modele sztucznej inteligencji mogą również wymagać poinstruowania modelu o utworzeniu kodu JSON za pośrednictwem komunikatu systemu lub użytkownika. |
ChatCompletionsToolChoicePreset |
Alias dla ChatCompletionsToolChoicePreset |
ChatMessageContentItem |
Abstrakcyjna reprezentacja ustrukturyzowanego elementu zawartości w wiadomości czatu. |
ChatMessageImageDetailLevel |
Alias dla ChatMessageImageDetailLevel |
ChatRequestMessage |
Abstrakcyjna reprezentacja wiadomości czatu podana w żądaniu. |
ChatRole |
Alias dla ChatRole |
ChatRoleOutput |
Alias dla ChatRoleOutput |
CompletionsFinishReasonOutput |
Alias dla uzupełnianiaFinishReasonOutput |
EmbeddingEncodingFormat |
Alias osadzaniaEncodingFormat |
EmbeddingInputType |
Alias dla embeddingInputType |
ExtraParameters |
Alias dla ekstraparametrów |
GetChatCompletionsParameters | |
GetEmbeddingsParameters | |
GetImageEmbeddingsParameters | |
GetModelInfoParameters | |
ModelClient | |
ModelTypeOutput |
Alias dla klasy ModelTypeOutput |
Funkcje
Szczegóły funkcji
default(string, TokenCredential | KeyCredential, ModelClientOptions)
Inicjowanie nowego wystąpienia ModelClient
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: ModelClientOptions): ModelClient
Parametry
- endpointParam
-
string
Parametr endpointParam
- credentials
unikatowe identyfikowanie poświadczeń klienta
- options
- ModelClientOptions
parametr dla wszystkich parametrów opcjonalnych
Zwraca
isUnexpected(GetChatCompletions200Response | GetChatCompletionsDefaultResponse)
function isUnexpected(response: GetChatCompletions200Response | GetChatCompletionsDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(GetModelInfo200Response | GetModelInfoDefaultResponse)
function isUnexpected(response: GetModelInfo200Response | GetModelInfoDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(GetEmbeddings200Response | GetEmbeddingsDefaultResponse)
function isUnexpected(response: GetEmbeddings200Response | GetEmbeddingsDefaultResponse): response
Parametry
Zwraca
response
isUnexpected(GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse)
function isUnexpected(response: GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse): response
Parametry
Zwraca
response
Azure SDK for JavaScript