@azure-rest/ai-inference package
Arabirimler
| ChatChoiceOutput |
Genel sohbet tamamlama isteğinin bir parçası olarak tek bir istem tamamlamanın gösterimi.
Genel olarak, |
| ChatCompletionsNamedToolChoice |
Sohbet tamamlamalarını adlandırılmış işlevin kullanımıyla sınırlayacak belirli, adlandırılmış bir işlev aracının araç seçimi. |
| ChatCompletionsNamedToolChoiceFunction |
Sohbet tamamlamalarını adlandırılmış işlevin kullanımıyla sınırlayacak belirli, adlandırılmış bir işlev aracının araç seçimi. |
| ChatCompletionsOutput |
Sohbet tamamlama isteğinden gelen yanıt verilerinin gösterimi. Tamamlamalar çok çeşitli görevleri destekler ve sağlanan istem verilerinden devam eden veya "tamamlayan" metinler oluşturur. |
| ChatCompletionsResponseFormatJsonObject |
Yanıtları geçerli JSON nesneleri yaymaya kısıtlayan Sohbet Tamamlamaları için bir yanıt biçimi. JSON modunu etkinleştirmek için bazı yapay zeka modellerinin modele bir sistem veya kullanıcı iletisi aracılığıyla JSON üretmesi için talimat vermenizi de gerektirebileceğini unutmayın. |
| ChatCompletionsResponseFormatJsonSchema |
Çağıran tarafından belirtilen bir JSON şemasıyla yanıtları geçerli JSON nesneleri yaymaya kısıtlayan Sohbet Tamamlamaları için bir yanıt biçimi. |
| ChatCompletionsResponseFormatJsonSchemaDefinition |
Sohbet tamamlamaları için yanıt biçimini belirli bir şemaya sahip JSON olarak tanımlar. Yapay zeka modelinin tamamlamaları oluştururken bu şemaya uyması gerekir. |
| ChatCompletionsResponseFormatParent |
Modelin çıkış yapması gereken biçimi temsil eder. Bunu varsayılan metin modu yerine JSON modunu etkinleştirmek için kullanın. JSON modunu etkinleştirmek için bazı yapay zeka modellerinin modele bir sistem veya kullanıcı iletisi aracılığıyla JSON üretmesi için talimat vermenizi de gerektirebileceğini unutmayın. |
| ChatCompletionsResponseFormatText |
Metin yanıtları yayan Sohbet Tamamlamaları için bir yanıt biçimi. Bu, varsayılan yanıt biçimidir. |
| ChatCompletionsToolCall |
Yapay zeka modeli tarafından istenen bir işlev aracı çağrısı. |
| ChatCompletionsToolCallOutput |
Yapay zeka modeli tarafından istenen bir işlev aracı çağrısı. |
| ChatCompletionsToolDefinition |
bir işlevi çağırabilen sohbet tamamlama aracının tanımı. |
| ChatMessageAudioDataContentItem |
Base64 ile kodlanmış veriler olarak geçirilen ses içeriği için yapılandırılmış sohbet içerik öğesi. |
| ChatMessageAudioUrlContentItem |
Url olarak geçirilen ses içeriği için yapılandırılmış bir sohbet içerik öğesi. |
| ChatMessageContentItemParent |
Bir sohbet iletisi içindeki yapılandırılmış içerik öğesinin soyut gösterimi. |
| ChatMessageImageContentItem |
Resim başvurusu içeren yapılandırılmış sohbet içerik öğesi. |
| ChatMessageImageUrl |
Modelin görüntü alabileceği bir İnternet konumu. |
| ChatMessageInputAudio |
Giriş ses verilerinin ayrıntıları. |
| ChatMessageInputAudioUrl |
Ses url'sinin ayrıntıları. |
| ChatMessageTextContentItem |
Düz metin içeren yapılandırılmış bir sohbet içerik öğesi. |
| ChatRequestAssistantMessage |
Yardımcıdan gelen yanıtı veya eylemi temsil eden bir istek sohbeti iletisi. |
| ChatRequestDeveloperMessage |
Modelin sohbet tamamlama yanıtı oluşturma şeklini etkileyen geliştirici yönergelerini içeren bir istek sohbeti iletisi. Bazı yapay zeka modelleri, sistem iletisi yerine geliştirici iletisini destekler. |
| ChatRequestMessageParent |
İstekte sağlanan sohbet iletisinin soyut gösterimi. |
| ChatRequestSystemMessage |
Modelin sohbet tamamlama yanıtı oluşturma şeklini etkileyen sistem yönergelerini içeren bir istek sohbeti iletisi. |
| ChatRequestToolMessage |
Yapılandırılmış bir araçtan istenen çıkışı temsil eden bir istek sohbeti iletisi. |
| ChatRequestUserMessage |
Yardımcıya kullanıcı girişini temsil eden bir istek sohbeti iletisi. |
| ChatResponseMessageOutput |
Bir yanıtta alınan sohbet iletisinin gösterimi. |
| CompletionsUsageOutput |
Tamamlanma isteği için işlenen belirteç sayılarının gösterimi. Sayımlar istemler, seçimler, seçim alternatifleri, best_of nesiller ve diğer tüketiciler arasındaki tüm belirteçleri dikkate alır. |
| EmbeddingItemOutput |
Tek bir eklemeler ilgililik karşılaştırmasının gösterimi. |
| EmbeddingsResultOutput |
Ekleme isteğinden gelen yanıt verilerinin gösterimi. Eklemeler metin dizelerinin ilgililiğini ölçer ve genellikle arama, kümeleme, öneriler ve diğer benzer senaryolar için kullanılır. |
| EmbeddingsUsageOutput |
Bu istek ve yanıtta kullanılan belirteç miktarının ölçümü. |
| ErrorModel |
Hata nesnesi. |
| FunctionCall |
Model tarafından oluşturulduğu gibi çağrılması gereken bir işlevin adı ve bağımsız değişkenleri. |
| FunctionCallOutput |
Model tarafından oluşturulduğu gibi çağrılması gereken bir işlevin adı ve bağımsız değişkenleri. |
| FunctionDefinition |
Sohbet tamamlamalarının eşleşen kullanıcı girişine yanıt olarak çağırabileceği arayan tarafından belirtilen işlevin tanımı. |
| GetChatCompletions | |
| GetChatCompletions200Response |
İstek başarılı oldu. |
| GetChatCompletionsBodyParam | |
| GetChatCompletionsDefaultHeaders | |
| GetChatCompletionsDefaultResponse | |
| GetChatCompletionsHeaderParam | |
| GetChatCompletionsHeaders | |
| GetEmbeddings | |
| GetEmbeddings200Response |
İstek başarılı oldu. |
| GetEmbeddingsBodyParam | |
| GetEmbeddingsDefaultHeaders | |
| GetEmbeddingsDefaultResponse | |
| GetEmbeddingsHeaderParam | |
| GetEmbeddingsHeaders | |
| GetImageEmbeddings | |
| GetImageEmbeddings200Response |
İstek başarılı oldu. |
| GetImageEmbeddingsBodyParam | |
| GetImageEmbeddingsDefaultHeaders | |
| GetImageEmbeddingsDefaultResponse | |
| GetImageEmbeddingsHeaderParam | |
| GetImageEmbeddingsHeaders | |
| GetModelInfo | |
| GetModelInfo200Response |
İstek başarılı oldu. |
| GetModelInfoDefaultHeaders | |
| GetModelInfoDefaultResponse | |
| ImageEmbeddingInput |
İsteğe bağlı metin içeren bir görüntüyü temsil eder. |
| ModelClientOptions |
İstemci için isteğe bağlı parametreler |
| ModelInfoOutput |
Yapay zeka modeli hakkında bazı temel bilgileri temsil eder. |
| Routes | |
Tür Diğer Adları
| AudioContentFormat |
AudioContentFormat için diğer ad |
| ChatCompletionsResponseFormat |
Modelin çıkış yapması gereken biçimi temsil eder. Bunu varsayılan metin modu yerine JSON modunu etkinleştirmek için kullanın. JSON modunu etkinleştirmek için bazı yapay zeka modellerinin modele bir sistem veya kullanıcı iletisi aracılığıyla JSON üretmesi için talimat vermenizi de gerektirebileceğini unutmayın. |
| ChatCompletionsToolChoicePreset |
ChatCompletionsToolChoicePreset için diğer ad |
| ChatMessageContentItem |
Bir sohbet iletisi içindeki yapılandırılmış içerik öğesinin soyut gösterimi. |
| ChatMessageImageDetailLevel |
ChatMessageImageDetailLevel için diğer ad |
| ChatRequestMessage |
İstekte sağlanan sohbet iletisinin soyut gösterimi. |
| ChatRole |
ChatRole için diğer ad |
| ChatRoleOutput |
ChatRoleOutput için diğer ad |
| CompletionsFinishReasonOutput |
CompletionsFinishReasonOutput için diğer ad |
| EmbeddingEncodingFormat |
EmbeddingEncodingFormat diğer adı |
| EmbeddingInputType |
EmbeddingInputType diğer adı |
| ExtraParameters |
ExtraParameters için diğer ad |
| GetChatCompletionsParameters | |
| GetEmbeddingsParameters | |
| GetImageEmbeddingsParameters | |
| GetModelInfoParameters | |
| ModelClient | |
| ModelTypeOutput |
ModelTypeOutput için diğer ad |
İşlevler
İşlev Ayrıntıları
default(string, TokenCredential | KeyCredential, ModelClientOptions)
Yeni bir ModelClient örneği başlatma
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: ModelClientOptions): ModelClient
Parametreler
- endpointParam
-
string
endpointParam parametresi
- credentials
istemci kimlik bilgilerini benzersiz olarak tanımlama
- options
- ModelClientOptions
tüm isteğe bağlı parametreler için parametre
Döndürülenler
isUnexpected(GetChatCompletions200Response | GetChatCompletionsDefaultResponse)
function isUnexpected(response: GetChatCompletions200Response | GetChatCompletionsDefaultResponse): response
Parametreler
Döndürülenler
response
isUnexpected(GetModelInfo200Response | GetModelInfoDefaultResponse)
function isUnexpected(response: GetModelInfo200Response | GetModelInfoDefaultResponse): response
Parametreler
Döndürülenler
response
isUnexpected(GetEmbeddings200Response | GetEmbeddingsDefaultResponse)
function isUnexpected(response: GetEmbeddings200Response | GetEmbeddingsDefaultResponse): response
Parametreler
Döndürülenler
response
isUnexpected(GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse)
function isUnexpected(response: GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse): response
Parametreler
Döndürülenler
response