OpenAI'Azure
OpenAI Azure son teknoloji yapay zeka özelliklerini iş akışlarınızla kolayca tümleştirin
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ı |
Verilerinizde OpenAI Azure, modelleri eğitmeye veya ince ayar yapmaya gerek kalmadan GPT-35-Turbo ve GPT-4 gibi gelişmiş yapay zeka modellerini kendi kurumsal verilerinizde çalıştırmanıza olanak tanır. Üzerinde sohbet edebilir ve verilerinizi daha doğru bir şekilde analiz edebilirsiniz. Ayrıca, belirlenen veri kaynaklarınızda bulunan en son bilgilere göre modelin yanıtlarını destekleyecek kaynakları belirtebilir veya veri kaynağını atlayarak Azure OpenAI modelinizi topraklama verileri olmadan çağırabilirsiniz.
Önkoşullar
- Azure aboneliği - Ücretsiz bir abonelik oluştur.
- Azure OpenAI'ye erişmek için Apply. Azure OpenAI kayıt gerektirir ve şu anda yalnızca onaylı kurumsal müşteriler ve iş ortakları tarafından kullanılabilir. Daha fazla bilgi için bkz. Azure OpenAI Service sınırlı erişim.
-
Azure portalında Azure OpenAI kaynağı oluşturun. Desteklenen bir modelle kaynağınızı desteklenen bir bölgede oluşturduğunuzdan emin olun.
- Azure OpenAI kaynağı için en azından Cognitive Services Contributor rolüne atandığınızdan emin olun.
- Azure portalında Azure Yapay Zeka Arama kaynağı oluşturun ve Azure Yapay Zeka Arama örneğinizdeki verileri Azure OpenAI On Your Data hizmetiyle kullanmak üzere hazırlamak için best uygulamalarını izleyin.
Tavsiye
Verilerinizde OpenAI Azure ilk kez kullanıyorsanız hizmeti kullanmaya başlamak için quickstart deneyin.
Kimlik bilgilerinizi alma
API isteklerinizin kimliğini doğrulamak için, Azure OpenAI ve Azure Yapay Zeka Arama kaynaklarınız için anahtara ve uç noktaya ihtiyacınız olacaktır.
Azure OpenAI kaynağınız için:
- Azure portalında kaynağınıza gidin.
- Kaynağınızın sayfasında, sol gezinti menüsünde Anahtarlar ve uç nokta'yı seçin. Kimlik bilgilerinizi not edin. Anahtarlarınızdan birini ve uç noktanızı kullanacaksınız.
Azure Yapay Zeka Arama kaynağınız için:
- Azure portalında kaynağınıza gidin.
- Kaynağınızın Genel Bakış sayfasında URL'yi not edin.
- Sol gezinti menüsünde Tuşlar'ı seçin. Yönetici anahtarlarınızdan birini kullanacaksınız.
Bilinen sorunlar ve sınırlamalar
- Bu Power Platform bağlayıcısı ile Verilerinizde Azure OpenAI kullanmak için veri kaynağı olarak yalnızca Azure Yapay Zeka Arama desteklenir.
- İşlev çağrısı desteklenmez.
- görüntüler ileti içeriğinde desteklenmez.
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 |
| Yönetilen Kimlik | Yönetilen Kimlik 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 Connectors'a genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| OpenAI kaynak adını Azure | String | Yapay zeka modelini barındıran Azure OpenAI kaynağının adı | Doğru |
| OpenAI API anahtarını Azure | securestring | Yapay zeka modelini barındıran Azure OpenAI kaynağına erişmek için API anahtarı | Doğru |
| uç nokta URL'sini Azure Bilişsel Arama | String | Verilerinizi dizine alan Azure Bilişsel Arama uç noktasının URL'si | |
| api anahtarını Azure Bilişsel Arama | securestring | Verilerinizi dizine alan Azure Bilişsel Arama uç noktasına erişmek için API anahtarı |
Yönetimli Kimlik
Kimlik Doğrulaması Kimliği: managedIdentityAuth
Uygulanabilir: Yalnızca LOGICAPPS
Yönetilen Kimlik 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 Connectors'a genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Yönetimli Kimlik | managedIdentity | Yönetilen Kimlik ile oturum açma | Doğru |
| OpenAI kaynak adını Azure | 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 |
|---|---|---|---|
| OpenAI kaynak adını Azure | String | Yapay zeka modelini barındıran Azure OpenAI kaynağının adı | Doğru |
| OpenAI API anahtarını Azure | securestring | Yapay zeka modelini barındıran Azure OpenAI kaynağına erişmek için API anahtarı | Doğru |
| uç nokta URL'sini Azure Bilişsel Arama | String | Verilerinizi dizine alan Azure Bilişsel Arama uç noktasının URL'si | |
| api anahtarını Azure Bilişsel Arama | 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 |
Uygunsuz kullanımı izlemek ve algılamak için OpenAI'Azure 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 |
Uygunsuz kullanımı izlemek ve algılamak için OpenAI'Azure 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
|
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 |
|
|
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 |
|
|
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 |
Uygunsuz kullanımı izlemek ve algılamak için OpenAI'Azure 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
|
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 |
|
|
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 |
|
|
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 |
Uygunsuz kullanımı izlemek ve algılamak için OpenAI'Azure 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 |
|
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 Arama 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 Arama 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 OpenAI Azure vektör arama ile kullanılacak verilerin vektörleştirilmesini yapılandırmak için kullanabileceği kullanılabilir 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 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ı |
|
|
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 |
|
|
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ı.
|
|
|
type
|
type | string |
ayarı |
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 |
|
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 |
|
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 |
|
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 |
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
chatCompletionResponseObject_2024Feb15Preview
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ı |