Aracılığıyla paylaş


Azure OpenAI (Önizleme)

Azure OpenAI'nin son teknoloji yapay zeka özelliklerini iş akışlarınızla kolayca tümleştirme

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Microsoft
URL https://support.microsoft.com
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://azure.microsoft.com/en-us/products/cognitive-services/openai-service
Gizlilik ilkesi https://learn.microsoft.com/en-us/legal/cognitive-services/openai/data-privacy
Kategoriler AI; İş Zekası

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

API Anahtarı AI Modelini barındıran Azure OpenAI'nize erişmek için Azure OpenAI kaynak adını ve API Anahtarını sağlayın. Tüm bölgeler Paylaşılabilir
Logic Apps Yönetilen Kimliği LogicApps Yönetilen Kimliği kullanarak bağlantı oluşturma Yalnızca LOGICAPPS Paylaşılabilir
Varsayılan [KULLANIM DIŞI] Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. Tüm bölgeler Paylaşılamaz

API Anahtarı

Kimlik Doğrulaması Kimliği: keyBasedAuth

Geçerli: Tüm bölgeler

AI Modelini barındıran Azure OpenAI'nize erişmek için Azure OpenAI kaynak adını ve API Anahtarını sağlayın.

Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs

İsim Türü Description Gerekli
Azure OpenAI kaynak adı String Yapay zeka modelini barındıran Azure OpenAI kaynağının adı Doğru
Azure OpenAI API anahtarı securestring Yapay zeka modelini barındıran Azure OpenAI kaynağına erişmek için API anahtarı Doğru
Azure Bilişsel Arama uç noktası URL'si String Verilerinizi dizine alan Azure Bilişsel Arama uç noktasının URL'si
Azure Bilişsel Arama API anahtarı securestring Verilerinizi dizine alan Azure Bilişsel Arama uç noktasına erişmek için API anahtarı

Logic Apps Yönetilen Kimliği

Kimlik Doğrulaması Kimliği: managedIdentityAuth

Uygulanabilir: Yalnızca LOGICAPPS

LogicApps Yönetilen Kimliği kullanarak bağlantı oluşturma

Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs

İsim Türü Description Gerekli
LogicApps Yönetilen Kimliği managedIdentity Logic Apps Yönetilen Kimliği ile oturum açma Doğru
Azure OpenAI kaynak adı String Yapay zeka modelini barındıran Azure OpenAI kaynağının adı Doğru

Varsayılan [KULLANIM DIŞI]

Geçerli: Tüm bölgeler

Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
Azure OpenAI kaynak adı String Yapay zeka modelini barındıran Azure OpenAI kaynağının adı Doğru
Azure OpenAI API anahtarı securestring Yapay zeka modelini barındıran Azure OpenAI kaynağına erişmek için API anahtarı Doğru
Azure Bilişsel Arama uç noktası URL'si String Verilerinizi dizine alan Azure Bilişsel Arama uç noktasının URL'si
Azure Bilişsel Arama API anahtarı securestring Verilerinizi dizine alan Azure Bilişsel Arama uç noktasına erişmek için API anahtarı

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 1000 60 saniye

Eylemler

Birden çok ekleme alma

Makine öğrenmesi modelleri ve algoritmaları tarafından kolayca kullanılabilen belirli bir giriş dizisinin vektör gösterimlerini alma

Ekleme alma

Makine öğrenmesi modelleri ve algoritmaları tarafından kolayca kullanılabilen belirli bir girişin vektör gösterimini alma

Sohbet iletileri için tamamlama oluşturmak için uzantıları kullanma

Sohbet iletileri için tamamlama oluşturmak için uzantıları kullanma

Sohbet iletisi için tamamlama oluşturur

Sohbet iletisi için tamamlama oluşturur

Birden çok ekleme alma

Makine öğrenmesi modelleri ve algoritmaları tarafından kolayca kullanılabilen belirli bir giriş dizisinin vektör gösterimlerini alma

Parametreler

Name Anahtar Gerekli Tür Description
Dağıtılan modelin dağıtım kimliği
deployment-id True string

Dağıtılan modelin dağıtım kimliği

API sürümü
api-version True string

API sürümü

girdi
input True array of string

Eklemelerin alınıp dize olarak kodlanması için Giriş metinleri dizisi. Her Giriş dizesinin uzunluğu 2048 belirtecini aşmamalıdır

user
user string

Azure OpenAI'nin kötüye kullanımı izlemesine ve algılamasına yardımcı olabilecek, son kullanıcınızı temsil eden benzersiz bir tanımlayıcı.

girdi_tipi
input_type string

Kullanılacak ekleme aramasının giriş türü.

Döndürülenler

Ekleme alma

Makine öğrenmesi modelleri ve algoritmaları tarafından kolayca kullanılabilen belirli bir girişin vektör gösterimini alma

Parametreler

Name Anahtar Gerekli Tür Description
Dağıtılan modelin dağıtım kimliği
deployment-id True string

Dağıtılan modelin dağıtım kimliği

API sürümü
api-version True string

API sürümü

girdi
input True string

Eklemeleri almak için metin girin, dize olarak kodlandı. Giriş dizesinin uzunluğu 2048 belirteci aşmamalıdır

user
user string

Azure OpenAI'nin kötüye kullanımı izlemesine ve algılamasına yardımcı olabilecek, son kullanıcınızı temsil eden benzersiz bir tanımlayıcı.

girdi_tipi
input_type string

Kullanılacak ekleme aramasının giriş türü.

Döndürülenler

Sohbet iletileri için tamamlama oluşturmak için uzantıları kullanma

Sohbet iletileri için tamamlama oluşturmak için uzantıları kullanma

Parametreler

Name Anahtar Gerekli Tür Description
Dağıtılan modelin dağıtım kimliği
deployment-id True string

Dağıtılan modelin dağıtım kimliği

Dağıtılan modelin Dağıtım Kimliğini onaylama
deploymentId True string

Dağıtılan modelin Dağıtım Kimliğini onaylama

API sürümü
api-version True string

API sürümü

index
index integer

Konuşmadaki iletinin dizini.

role
role True string

Bu iletinin yazarının rolü.

alıcı
recipient string

İletinin alıcısı ad alanı> biçimindedir<.<işlemine bakın>. Varsa ve yalnızca alıcı araçsa sunar.

içerik
content True string

İletinin içeriği

end_turn
end_turn boolean

İletinin dönüşü sonlandırıp sonlandırmayacağı.

type
type True string

Veri kaynağı türü.

parameters
parameters object

Çalışma zamanında veri kaynağı için kullanılacak parametreler.

sıcaklık
temperature number

0 ile 2 arasında hangi örnekleme sıcaklığının kullanılacağı. 0,8 gibi daha yüksek değerler çıkışı daha rastgele hale getirirken, 0,2 gibi daha düşük değerler daha odaklanmış ve belirleyici hale getirir. Genellikle bunu değiştirmenizi öneririz top_p ancak ikisini birden değiştirmemenizi öneririz.

top_p
top_p number

Modelin top_p olasılık kütlesine sahip belirteçlerin sonuçlarını dikkate aldığı, çekirdek örneklemesi olarak adlandırılan sıcaklıkla örneklemeye alternatiftir. Bu nedenle 0,1 yalnızca ilk %10 olasılık kütlesinden oluşan belirteçlerin dikkate alınması anlamına gelir. Genellikle bunu değiştirmenizi öneririz temperature ancak ikisini birden değiştirmemenizi öneririz.

yayın akışı
stream boolean

Ayarlanırsa, ChatGPT'deki gibi kısmi ileti değişimleri gönderilir. Belirteçler, kullanılabilir hale geldikçe yalnızca veri sunucu tarafından gönderilen olaylar olarak gönderilir ve akış bir data: [DONE] ileti tarafından sonlandırılır.

stop
stop array of string

Dizi en küçük boyutu 1 ve en fazla 4

maksimum_token
max_tokens integer

Oluşturulan yanıt için izin verilen en fazla belirteç sayısı. Varsayılan olarak, modelin döndürebileceği belirteç sayısı olacaktır (4096 - istem belirteçleri).

varlık cezası
presence_penalty number

-2,0 ile 2,0 arasında bir sayı. Pozitif değerler, yeni belirteçleri metinde şu ana kadar görünip görünmediklerine göre cezalandırarak modelin yeni konularla ilgili konuşma olasılığını artırır.

frekans cezası
frequency_penalty number

-2,0 ile 2,0 arasında bir sayı. Pozitif değerler, yeni belirteçleri metindeki mevcut sıklıklarına göre cezalandırarak modelin aynı satır açıklamasını yineleme olasılığını azaltarak.

logit önyargısı
logit_bias object

Belirtilen belirteçlerin tamamlanmada görünme olasılığını değiştirin. Belirteçleri (belirteç oluşturucudaki belirteç kimliğiyle belirtilen) -100 ile 100 arasındaki ilişkili bir sapma değeriyle eşleyen bir json nesnesi kabul eder. Matematiksel olarak sapma, örneklemeden önce model tarafından oluşturulan logit'lere eklenir. Tam etki modele göre değişir, ancak -1 ile 1 arasındaki değerler seçim olasılığını azaltmalı veya artırmalıdır; -100 veya 100 gibi değerler, ilgili belirtecin yasaklanması veya özel olarak seçilmesiyle sonuçlanmalıdır.

user
user string

Azure OpenAI'nin kötüye kullanımı izlemesine ve algılamasına yardımcı olabilecek, son kullanıcınızı temsil eden benzersiz bir tanımlayıcı.

Döndürülenler

Uzantıların yanıtı sohbet tamamlamaları.

Sohbet iletisi için tamamlama oluşturur

Sohbet iletisi için tamamlama oluşturur

Parametreler

Name Anahtar Gerekli Tür Description
Dağıtılan modelin dağıtım kimliği
deployment-id True string

Dağıtılan modelin dağıtım kimliği

API sürümü
api-version True string

API sürümü

sıcaklık
temperature number

0 ile 2 arasında hangi örnekleme sıcaklığının kullanılacağı. 0,8 gibi daha yüksek değerler çıkışı daha rastgele hale getirirken, 0,2 gibi daha düşük değerler daha odaklanmış ve belirleyici hale getirir. Genellikle bunu değiştirmenizi öneririz top_p ancak ikisini birden değiştirmemenizi öneririz.

top_p
top_p number

Modelin top_p olasılık kütlesine sahip belirteçlerin sonuçlarını dikkate aldığı, çekirdek örneklemesi olarak adlandırılan sıcaklıkla örneklemeye alternatiftir. Bu nedenle 0,1 yalnızca ilk %10 olasılık kütlesinden oluşan belirteçlerin dikkate alınması anlamına gelir. Genellikle bunu değiştirmenizi öneririz temperature ancak ikisini birden değiştirmemenizi öneririz.

yayın akışı
stream boolean

Ayarlanırsa, ChatGPT'deki gibi kısmi ileti değişimleri gönderilir. Belirteçler, kullanılabilir hale geldikçe yalnızca veri sunucu tarafından gönderilen olaylar olarak gönderilir ve akış bir data: [DONE] ileti tarafından sonlandırılır.

stop
stop array of string

API'nin başka belirteçler üretmeyi durduracağı en fazla 4 dizi. Döndürülen metin durdurma sırasını içermez.

maksimum_token
max_tokens integer

Oluşturulan yanıt için izin verilen en fazla belirteç sayısı. Varsayılan olarak, modelin döndürebileceği belirteç sayısı olacaktır (4096 - istem belirteçleri).

varlık cezası
presence_penalty number

-2,0 ile 2,0 arasında bir sayı. Pozitif değerler, yeni belirteçleri metinde şu ana kadar görünip görünmediklerine göre cezalandırarak modelin yeni konularla ilgili konuşma olasılığını artırır.

frekans cezası
frequency_penalty number

-2,0 ile 2,0 arasında bir sayı. Pozitif değerler, yeni belirteçleri metindeki mevcut sıklıklarına göre cezalandırarak modelin aynı satır açıklamasını yineleme olasılığını azaltarak.

logit önyargısı
logit_bias object

Belirtilen belirteçlerin tamamlanmada görünme olasılığını değiştirin. Belirteçleri (belirteç oluşturucudaki belirteç kimliğiyle belirtilen) -100 ile 100 arasındaki ilişkili bir sapma değeriyle eşleyen bir json nesnesi kabul eder. Matematiksel olarak sapma, örneklemeden önce model tarafından oluşturulan logit'lere eklenir. Tam etki modele göre değişir, ancak -1 ile 1 arasındaki değerler seçim olasılığını azaltmalı veya artırmalıdır; -100 veya 100 gibi değerler, ilgili belirtecin yasaklanması veya özel olarak seçilmesiyle sonuçlanmalıdır.

user
user string

Azure OpenAI'nin kötüye kullanımı izlemesine ve algılamasına yardımcı olabilecek, son kullanıcınızı temsil eden benzersiz bir tanımlayıcı.

role
role True string

İleti yazarının rolü.

içerik
content True string

Tanımlı türe sahip bir içerik bölümü dizisi, her biri türünde textolabilir.

type
type True string

Tek bir Azure OpenAI sohbet uzantısı için yapılandırma verilerinin gösterimi. Bu, yanıt davranışını artırmak için Azure OpenAI sohbet uzantılarını kullanması gereken bir sohbet tamamlama isteği tarafından kullanılır. Bu yapılandırmanın kullanımı yalnızca Azure OpenAI ile uyumludur.

En iyi n belgeleri
top_n_documents integer

Yapılandırılan sorgu için öne çıkan en fazla belge sayısı.

kapsam dahilinde
in_scope boolean

Sorguların dizine alınan verilerin kullanımıyla sınırlandırılıp kısıtlanmaması gerektiği.

strictness
strictness integer

Arama ilgi filtresinin yapılandırılmış katılığı. Katılık ne kadar yüksekse, duyarlık o kadar yüksektir ancak yanıtın daha düşük geri çağrılır.

rol_bilgisi
role_information string

Modele nasıl davranması gerektiği ve yanıt oluştururken başvurması gereken bağlamlar hakkında yönergeler verin. Yardımcının kişiliğini açıklayabilir ve yanıtları nasıl biçimlendirebileceğini anlatabilirsiniz. Bunun için 100 belirteç sınırı vardır ve genel belirteç sınırına göre sayılır.

endeks_adı
index_name True string

Başvuruda bulunulan Azure Search kaynağında kullanılabilir olarak kullanılacak dizinin adı.

başlık_alanı
title_field string

Başlık olarak kullanılacak dizin alanının adı.

url_alanı
url_field string

URL olarak kullanılacak dizin alanının adı.

Dosya yolu alanı
filepath_field string

Dosya yolu olarak kullanılacak dizin alanının adı.

içerik alanları
content_fields array of string

İçerik olarak ele alınması gereken dizin alanlarının adları.

içerik_alanları_ayırıcı
content_fields_separator string

İçerik alanlarının kullanması gereken ayırıcı desen.

vektör alanları
vector_fields array of string

Vektör verilerini temsil eden alanların adları.

sorgu_tipi
query_type string

Azure OpenAI sohbet uzantısı olarak kullanılırken yürütülmesi gereken Azure Search alma sorgusunun türü.

anlamsal yapılandırma
semantic_configuration string

Sorgu için ek anlamsal yapılandırma.

filtre
filter string

Arama filtresi.

type
type string

Verilerinizde Azure OpenAI'nin vektör arama ile kullanılacak verilerin vektörleştirilmesini yapılandırmak için kullanabileceği kaynakları temsil eder.

dağıtım_adı
deployment_name True string

Vektörleştirme için kullanılacak model dağıtımının adını belirtir. Bu model dağıtımı aynı Azure OpenAI kaynağında olmalıdır, ancak Verilerinizde bu model dağıtımını özel ağlarda bile vektör aramasını etkinleştiren genel bir çağrı yerine bir iç çağrı aracılığıyla kullanır.

n
n integer

Her giriş iletisi için oluşturulacak sohbet tamamlama seçenekleri.

seed
seed integer

Belirtilirse sistemimiz, aynı ve parametrelere sahip yinelenen isteklerin aynı seed sonucu döndürmesi için belirleyici bir şekilde örneklemek için en iyi çabayı gösterir. Determinizm garanti değildir ve arka uçtaki system_fingerprint değişiklikleri izlemek için yanıt parametresine başvurmanız gerekir.

logprobs
logprobs boolean

Çıkış belirteçlerinin günlük olasılıklarının döndürülmesi veya döndürülmemesi. True ise, içinde döndürülen contentmessageher çıkış belirtecinin günlük olasılıklarını döndürür. Bu seçenek şu anda modelde gpt-4-vision-preview kullanılamıyor.

top_logprobs
top_logprobs integer

Her biri ilişkili günlük olasılığına sahip her belirteç konumunda döndürülecek en olası belirteç sayısını belirten 0 ile 5 arasında bir tamsayı. logprobs bu parametre kullanılıyorsa olarak ayarlanmalıdır true .

type
type string

ayarı json_object JSON modunu etkinleştirir. Bu, modelin oluşturduğu iletinin geçerli bir JSON olduğunu garanti eder.

Döndürülenler

Tanımlar

Message

Sohbet iletisi.

Name Yol Tür Description
index
index integer

Konuşmadaki iletinin dizini.

role
role string

Bu iletinin yazarının rolü.

alıcı
recipient string

İletinin alıcısı ad alanı> biçimindedir<.<işlemine bakın>. Varsa ve yalnızca alıcı araçsa sunar.

içerik
content string

İletinin içeriği

end_turn
end_turn boolean

İletinin dönüşü sonlandırıp sonlandırmayacağı.

ExtensionsChatCompletionsResponse

Uzantıların yanıtı sohbet tamamlamaları.

Name Yol Tür Description
kimlik
id string
object
object string
Oluşturulan
created integer
model
model string
prompt_filter_results
prompt_filter_results promptFilterResults

İstekte sıfır veya daha fazla istem için içerik filtreleme sonuçları. Akış isteğinde, farklı istemlerin sonuçları farklı zamanlarda veya farklı siparişlerde gelebilir.

prompt_tokens
usage.prompt_tokens integer
completion_tokens
usage.completion_tokens integer
total_tokens
usage.total_tokens integer
choices
choices array of ExtensionsChatCompletionChoice

ExtensionsChatCompletionChoice

Name Yol Tür Description
index
index integer
bitiş_nedeni
finish_reason string
content_filter_results
content_filter_results contentFilterResults

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi.

messages
messages array of Message

Hizmet tarafından döndürülen iletilerin listesi.

contentFilterResult

Name Yol Tür Description
severity
severity string
filtered
filtered boolean

contentFilterResults

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi.

Name Yol Tür Description
sexual
sexual contentFilterResult
violence
violence contentFilterResult
hate
hate contentFilterResult
self_harm
self_harm contentFilterResult
hata
error errorBase

uyarı filtre sonucu

İstekteki tek bir istem için içerik filtreleme sonuçları.

Name Yol Tür Description
prompt_index
prompt_index integer
content_filter_results
content_filter_results contentFilterResults

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi.

Sonuçları Filtrele

İstekte sıfır veya daha fazla istem için içerik filtreleme sonuçları. Akış isteğinde, farklı istemlerin sonuçları farklı zamanlarda veya farklı siparişlerde gelebilir.

Name Yol Tür Description
Eşya
promptFilterResult

İstekteki tek bir istem için içerik filtreleme sonuçları.

errorBase

Name Yol Tür Description
kod
code string
message
message string

errorBase_2024Feb15Preview

Name Yol Tür Description
kod
code string
message
message string

contentFilterSeverityResult_2024Feb15Preview

Name Yol Tür Description
filtered
filtered boolean
severity
severity string

contentFilterDetectedResult_2024Feb15Preview

Name Yol Tür Description
filtered
filtered boolean
detected
detected boolean

contentFilterDetectedWithCitationResult_2024Feb15Preview

Name Yol Tür Description
filtered
filtered boolean
detected
detected boolean
URL
citation.URL string
lisans
citation.license string

contentFilterIdResult_2024Feb15Preview

Name Yol Tür Description
kimlik
id string
filtered
filtered boolean

contentFilterPromptResults_2024Feb15Preview

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi. Jailbreak içeriği ve küfür, algılanıp algılanmadığı ve filtrelenip filtrelenmediği hakkında bilgiler. Filtrelenip filtrelenmediği ve kimliği olan müşteri engelleme listesi hakkındaki bilgileri de bulabilirsiniz.

Name Yol Tür Description
sexual
sexual contentFilterSeverityResult_2024Feb15Preview
violence
violence contentFilterSeverityResult_2024Feb15Preview
hate
hate contentFilterSeverityResult_2024Feb15Preview
self_harm
self_harm contentFilterSeverityResult_2024Feb15Preview
profanity
profanity contentFilterDetectedResult_2024Feb15Preview
custom_blocklists
custom_blocklists array of contentFilterIdResult_2024Feb15Preview
hata
error errorBase_2024Feb15Preview
jailbreak
jailbreak contentFilterDetectedResult_2024Feb15Preview

contentFilterChoiceResults_2024Feb15Preview

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi. Üçüncü taraf metin ve küfür, algılanıp algılanmadığı ve filtrelenip filtrelenmediği hakkında bilgiler. Filtrelenip filtrelenmediği ve kimliği olan müşteri engelleme listesi hakkındaki bilgileri de bulabilirsiniz.

Name Yol Tür Description
sexual
sexual contentFilterSeverityResult_2024Feb15Preview
violence
violence contentFilterSeverityResult_2024Feb15Preview
hate
hate contentFilterSeverityResult_2024Feb15Preview
self_harm
self_harm contentFilterSeverityResult_2024Feb15Preview
profanity
profanity contentFilterDetectedResult_2024Feb15Preview
custom_blocklists
custom_blocklists array of contentFilterIdResult_2024Feb15Preview
hata
error errorBase_2024Feb15Preview
protected_material_text
protected_material_text contentFilterDetectedResult_2024Feb15Preview
protected_material_code
protected_material_code contentFilterDetectedWithCitationResult_2024Feb15Preview

promptFilterResult_2024Feb15Preview

İstekteki tek bir istem için içerik filtreleme sonuçları.

Name Yol Tür Description
prompt_index
prompt_index integer
content_filter_results
content_filter_results contentFilterPromptResults_2024Feb15Preview

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi. Jailbreak içeriği ve küfür, algılanıp algılanmadığı ve filtrelenip filtrelenmediği hakkında bilgiler. Filtrelenip filtrelenmediği ve kimliği olan müşteri engelleme listesi hakkındaki bilgileri de bulabilirsiniz.

promptFilterResults_2024Feb15Preview

İstekte sıfır veya daha fazla istem için içerik filtreleme sonuçları. Akış isteğinde, farklı istemlerin sonuçları farklı zamanlarda veya farklı siparişlerde gelebilir.

Name Yol Tür Description
Eşya
promptFilterResult_2024Feb15Preview

İstekteki tek bir istem için içerik filtreleme sonuçları.

azureChatExtensionsMessageContext_2024Feb15Preview

Azure OpenAI sohbet uzantıları ilgili sohbet tamamlama yanıtının oluşturulmasına dahil olduğunda sağlanan ek bağlam bilgilerinin gösterimi. Bu bağlam bilgileri yalnızca eşleşen bir uzantı kullanmak üzere yapılandırılmış bir Azure OpenAI isteği kullanılırken doldurulur.

Name Yol Tür Description
citations
citations array of citation_2024Feb15Preview

Yanıtta yardımcı iletisini oluşturmak için kullanılan veri kaynağı alma sonucu.

amaç
intent string

Bağlamı taşımak için bir sonraki dönüşe geçmek için kullanılan sohbet geçmişinden algılanan amaç.

citation_2024Feb15Preview

sohbet tamamlamaları yanıt iletisi için alıntı bilgileri.

Name Yol Tür Description
içerik
content string

Alıntının içeriği.

title
title string

Alıntının başlığı.

url
url string

Alıntının URL'si.

filepath
filepath string

Alıntının dosya yolu.

chunk_id
chunk_id string

Alıntının öbek kimliği.

createChatCompletionResponse_2024Feb15Preview

Name Yol Tür Description
kimlik
id string

Sohbetin tamamlanması için benzersiz bir tanımlayıcı.

object
object chatCompletionResponseObject_2024Feb15Preview

Nesne türü.

Oluşturulan
created integer

Sohbet tamamlamanın oluşturulduğu Unix zaman damgası (saniye olarak).

model
model string

Sohbetin tamamlanması için kullanılan model.

usage
usage completionUsage_2024Feb15Preview

Tamamlanma isteği için kullanım istatistikleri.

system_fingerprint
system_fingerprint string

Determinizmi etkileyebilecek arka uç değişikliklerinin ne zaman yapıldığını anlamak için istek parametresiyle seed birlikte kullanılabilir.

prompt_filter_results
prompt_filter_results promptFilterResults_2024Feb15Preview

İstekte sıfır veya daha fazla istem için içerik filtreleme sonuçları. Akış isteğinde, farklı istemlerin sonuçları farklı zamanlarda veya farklı siparişlerde gelebilir.

choices
choices array of object
index
choices.index integer
bitiş_nedeni
choices.finish_reason string
message
choices.message chatCompletionResponseMessage_2024Feb15Preview

Model tarafından oluşturulan bir sohbet tamamlama iletisi.

content_filter_results
choices.content_filter_results contentFilterChoiceResults_2024Feb15Preview

İçerik filtreleme kategorisi (nefret, cinsel, şiddet, self_harm), algılanıp algılanmadığı, önem düzeyi (zararlı içeriğin yoğunluğunu ve risk düzeyini belirleyen very_low, düşük, orta, yüksek ölçekli) ve filtrelenip filtrelenmediği hakkında bilgi. Üçüncü taraf metin ve küfür, algılanıp algılanmadığı ve filtrelenip filtrelenmediği hakkında bilgiler. Filtrelenip filtrelenmediği ve kimliği olan müşteri engelleme listesi hakkındaki bilgileri de bulabilirsiniz.

logprobs
choices.logprobs chatCompletionChoiceLogProbs_2024Feb15Preview

Seçim için olasılık bilgilerini günlüğe kaydedin.

chatCompletionChoiceLogProbs_2024Feb15Preview

Seçim için olasılık bilgilerini günlüğe kaydedin.

Name Yol Tür Description
içerik
content array of chatCompletionTokenLogprob_2024Feb15Preview

Günlük olasılık bilgilerini içeren ileti içerik belirteçlerinin listesi.

chatCompletionTokenLogprob_2024Feb15Preview

Name Yol Tür Description
token
token string

Belirteç.

logprob
logprob number

Bu belirtecin günlük olasılığı.

bytes
bytes array of integer

Belirtecin UTF-8 bayt gösterimini temsil eden tamsayıların listesi. Karakterlerin birden çok belirteçle temsil edildiği ve bayt gösterimlerinin doğru metin gösterimini oluşturmak için birleştirildiği durumlarda kullanışlıdır. Belirtecin bayt gösterimi yoksa olabilir null .

top_logprobs
top_logprobs array of object

Bu belirteç konumunda en olası belirteçlerin ve günlük olasılıklarının listesi. Nadir durumlarda, döndürülen istek top_logprobs sayısından daha az olabilir.

token
top_logprobs.token string

Belirteç.

logprob
top_logprobs.logprob number

Bu belirtecin günlük olasılığı.

bytes
top_logprobs.bytes array of integer

Belirtecin UTF-8 bayt gösterimini temsil eden tamsayıların listesi. Karakterlerin birden çok belirteçle temsil edildiği ve bayt gösterimlerinin doğru metin gösterimini oluşturmak için birleştirildiği durumlarda kullanışlıdır. Belirtecin bayt gösterimi yoksa olabilir null .

chatCompletionResponseMessage_2024Feb15Preview

Model tarafından oluşturulan bir sohbet tamamlama iletisi.

Name Yol Tür Description
role
role chatCompletionResponseMessageRole_2024Feb15Preview

Yanıt iletisinin yazarının rolü.

içerik
content string

İletinin içeriği.

context
context azureChatExtensionsMessageContext_2024Feb15Preview

Azure OpenAI sohbet uzantıları ilgili sohbet tamamlama yanıtının oluşturulmasına dahil olduğunda sağlanan ek bağlam bilgilerinin gösterimi. Bu bağlam bilgileri yalnızca eşleşen bir uzantı kullanmak üzere yapılandırılmış bir Azure OpenAI isteği kullanılırken doldurulur.

chatCompletionResponseMessageRole_2024Feb15Preview

Yanıt iletisinin yazarının rolü.

Yanıt iletisinin yazarının rolü.

chatCompletionResponseObject_2024Feb15Preview

Nesne türü.

Nesne türü.

completionUsage_2024Feb15Preview

Tamamlanma isteği için kullanım istatistikleri.

Name Yol Tür Description
prompt_tokens
prompt_tokens integer

İstemdeki belirteç sayısı.

completion_tokens
completion_tokens integer

Oluşturulan tamamlamadaki belirteçlerin sayısı.

total_tokens
total_tokens integer

İstekte kullanılan toplam belirteç sayısı (istem + tamamlama).

getSingleEmbeddingsResponse_2024Feb15Preview

Name Yol Tür Description
object
object string

Yanıt nesnesi türünün ayrıntıları

model
model string

Bu modelin adı

embedding
embedding array of number

Verilen girişler için hesaplanan eklemeleri temsil eden bir kayanlar dizisi

prompt_tokens
usage.prompt_tokens integer

Girişte kullanılan belirteç sayısı

total_tokens
usage.total_tokens integer

Kullanılan toplam belirteç sayısı

getMultipleEmbeddingsResponse_2024Feb15Preview

Name Yol Tür Description
object
object string

Yanıt nesnesi türünün ayrıntıları

model
model string

Bu modelin adı

embeddings
embeddings array of array

Giriş dizesi koleksiyonunun hesaplanan eklemelerini temsil eden float dizilerine sahip bir dizi

items
embeddings array of number
prompt_tokens
usage.prompt_tokens integer

Girişte kullanılan belirteç sayısı

total_tokens
usage.total_tokens integer

Kullanılan toplam belirteç sayısı