Aracılığıyla paylaş


Uyumlu (Bağımsız Yayımcı) (Önizleme)

Cohere, doğal dil işlemeyi her geliştiricinin araç setinin bir parçası haline getiriyor. Dil anlamanın gücünden faydalanın. Daha önce hayal edilemeyen bir ölçekte metin oluşturmak, kategorilere ayırmak ve düzenlemek için Cohere kullanan geliştiricilere ve işletmelere katılın.

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 Troy Taylor
URL https://www.hitachisolutions.com
E-posta ttaylor@hitachisolutions.com
Bağlayıcı Meta Verileri
Publisher Troy Taylor
Web sitesi https://cohere.ai/
Gizlilik ilkesi https://cohere.ai/privacy
Kategoriler AI

Bağlantı oluşturma

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

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

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
'Taşıyıcı API_Key' biçiminde API Anahtarı securestring Bu API için 'Taşıyıcı API_Key' biçimindeki API Anahtarı Doğru

Azaltma Sınırları

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

Eylemler

Belirteç oluşturma

Bayt çifti kodlaması (BPE) kullanarak giriş metnini belirteç adı verilen daha küçük birimlere böler.

Dili tanımlama

Sağlanan metinlerin her birinin hangi dilde yazıldığı algılar.

Kaldırılmış metin oluşturma

Bayt çifti kodlamasını kullanarak belirteçleri dönüştürür ve metin gösterimlerini döndürür.

Metin eklemeleri oluşturma

Temsil ettiği metinle ilgili anlamsal bilgileri yakalayan kayan nokta sayılarının listesi olan metin eklemelerini döndürür.

Metin oluşturma [KULLANIM DIŞI]

Bu eylem, belirli bir girişe göre koşullandırılmış gerçekçi metin oluşturur.

Metni özetleme [KULLANIM DIŞI]

Belirli bir metin için İngilizce bir özet oluşturur.

Sohbet edin

Kullanıcı iletisine metin yanıtı oluşturur.

Sınıflandırma oluşturma

Belirtilen metin girişlerine en uygun etiket hakkında bir tahmin oluşturur.

Belirteç oluşturma

Bayt çifti kodlaması (BPE) kullanarak giriş metnini belirteç adı verilen daha küçük birimlere böler.

Parametreler

Name Anahtar Gerekli Tür Description
Metin
text string

Metin.

Döndürülenler

Name Yol Tür Description
Token'lar
tokens array of integer

Belirteçler.

Belirteç Dizeleri
token_strings array of string

Belirteç dizeleri.

Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.

Dili tanımlama

Sağlanan metinlerin her birinin hangi dilde yazıldığı algılar.

Parametreler

Name Anahtar Gerekli Tür Description
Metin
texts array of string

Metinler.

Döndürülenler

Name Yol Tür Description
Kimlik
id string

Tanımlayıcı.

Results
results array of object
Dil Kodu
results.language_code string

Dil kodu.

Dil Adı
results.language_name string

Dil adı.

Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.

Kaldırılmış metin oluşturma

Bayt çifti kodlamasını kullanarak belirteçleri dönüştürür ve metin gösterimlerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Token'lar
tokens array of integer

Belirteçler.

Döndürülenler

Name Yol Tür Description
Metin
text string

Metin.

Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.

Metin eklemeleri oluşturma

Temsil ettiği metinle ilgili anlamsal bilgileri yakalayan kayan nokta sayılarının listesi olan metin eklemelerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Metin
texts array of string

Metinler.

Model
model string

Model.

Truncate
truncate string

Kesme.

Döndürülenler

Name Yol Tür Description
Kimlik
id string

Tanımlayıcı.

Metin
texts array of string

Metinler.

Eklemeler
embeddings array of array

Eklemeler.

items
embeddings array of float
Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.

Metin oluşturma [KULLANIM DIŞI]

Bu eylem, belirli bir girişe göre koşullandırılmış gerçekçi metin oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Uyarı
prompt string

İstem.

Model
model string

Model.

Sayı Nesilleri
num_generations integer

Nesillerin sayısı.

En Fazla Belirteç
max_tokens integer

En fazla belirteç sayısı.

Preset
preset string

Ön ayar.

Sıcaklık
temperature float

Sıcaklık.

k
k integer

K değeri.

p
p float

p değeri.

Sıklık Cezası
frequency_penalty float

Frekans cezası.

İletişim Durumu Cezası
presence_penalty float

İletişim durumu cezası.

Bitiş Dizileri
end_sequences array of string

Bitiş dizileri.

Sıraları Durdur
stop_sequences array of string

Durdurma dizileri.

Dönüş Olasılıkları
return_likelihoods string

Dönüş olasılıkları.

Truncate
truncate string

Kesme.

Döndürülenler

Name Yol Tür Description
Kimlik
id string

Tanımlayıcı.

Nesil
generations array of object
Kimlik
generations.id string

Tanımlayıcı.

Metin
generations.text string

Metin.

Uyarı
prompt string

İstem.

Metni özetleme [KULLANIM DIŞI]

Belirli bir metin için İngilizce bir özet oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Length
length string

Uzunluğu.

Biçim
format string

Biçimi.

Model
model string

Model.

Ayıklayıcılık
extractiveness string

Ayıklayıcılık.

Sıcaklık
temperature float

Sıcaklık.

Metin
text string

Metin.

Döndürülenler

Name Yol Tür Description
Kimlik
id string

Tanımlayıcı.

Özet
summary string

Özet.

Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.

Sohbet edin

Kullanıcı iletisine metin yanıtı oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Message
message True string

Modelin yanıt vermesi için metin girişi.

Model
model string

Uyumlu bir Uyumlu modelin adı veya ince ayarlı modelin kimliği.

Önsöz
preamble string

Belirtildiğinde, varsayılan Cohere ön derlemesi sağlananla değiştirilir. Ön derlemeler, modelin genel davranışını ve konuşma stilini ayarlamak ve SYSTEM rolünü kullanmak için kullanılan istemlerin bir parçasıdır.

Rol
role string

Rol.

Message
message string

Önceki ileti.

Konuşma kimliği
conversation_id string

Sohbet geçmişine bir alternatif. conversation_id sağlamak, belirtilen kimlikle kalıcı bir konuşma oluşturur veya sürdürür. Kimlik, boş olmayan herhangi bir dize olabilir.

Prompt Truncation
prompt_truncation string

İstemin nasıl oluşturulacağını belirler.

Kimlik
id string

Bağlayıcının tanımlayıcısı.

Kullanıcı Erişim Belirteci
user_access_token string

Belirtildiğinde, bu kullanıcı erişim belirteci, Birlikte Oluştur tarafından oluşturulan belirteç yerine Yetkilendirme üst bilgisindeki bağlayıcıya geçirilir.

Devam Hatası
continue_on_failure boolean

True olduğunda, bu bağlayıcı bir hata döndürdüyse istek devam eder.

Yalnızca Arama Sorguları
search_queries_only boolean

Doğru olduğunda, yanıt yalnızca oluşturulan arama sorgularının listesini içerir, ancak arama yapılmaz ve modelden kullanıcının iletisine yanıt oluşturulmaz.

Başlık
title string

Belge başlığı.

Metin
text string

Belge metni.

Alıntı Kalitesi
citation_quality string

Kullanıcının doğru sonuçlar mı yoksa hızlı sonuçlar mı istediğini belirtmesine izin vererek RAG akışının bir parçası olarak alıntı oluşturma yaklaşımını belirler.

Sıcaklık
temperature float

Nesildeki rastgelelik derecesini ayarlayan negatif olmayan bir float. Düşük sıcaklıklar daha az rastgele nesil, daha yüksek sıcaklıklar ise daha rastgele nesiller anlamına gelir.

En Fazla Belirteç
max_tokens integer

Modelin yanıtın bir parçası olarak oluşturacağı en fazla belirteç sayısı. Not: Düşük bir değer ayarlamak, eksik nesillere neden olabilir.

En Fazla Giriş Belirteci
max_input_tokens integer

Modele gönderilecek en fazla giriş belirteci sayısı. Belirtilmezse, max_input_tokens modelin bağlam uzunluğu sınırı eksi küçük bir arabellektir.

k
k integer

Her adımda yalnızca ilk k en olası belirteçlerin oluşturma için dikkate alınmasını sağlar. Varsayılan olarak 0, en düşük değer 0, maksimum değer 500'tür.

p
p float

Her adımda yalnızca toplam olasılık kütlesi p olan en olası belirteçlerin nesil için dikkate alınmasını sağlar. Hem k hem de p etkinse, p, k'nin ardından hareket eder. Varsayılan değer 0,75'tir. min değeri 0,01, maksimum değer 0,99' dır.

Seed
seed float

Belirtilirse, arka uç belirteçleri belirleyici bir şekilde örneklemek için en iyi çabayı gösterir, böylece aynı tohuma ve parametrelere sahip yinelenen isteklerin aynı sonucu döndürmesi gerekir. Ancak, determinizm tamamen garanti edilemez.

Sıraları Durdur
stop_sequences array of string

Modelin oluşturmayı durdurmak için kullanacağı en fazla 5 dizenin listesi. Model listedeki dizelerden herhangi biri ile eşleşen bir dize oluşturursa, belirteç oluşturmayı durdurur ve oluşturulan metni durdurma dizisi dahil değil bu noktaya döndürür.

Sıklık Cezası
frequency_penalty float

Oluşturulan belirteçlerin yinelemesini azaltmak için kullanılır. Değer ne kadar yüksek olursa, daha önce mevcut belirteçlere, istemde veya önceki nesilde kaç kez göründüklerine orantılı olarak daha güçlü bir ceza uygulanır.

İletişim Durumu Cezası
presence_penalty float

Oluşturulan belirteçlerin yinelemesini azaltmak için kullanılır. frequency_penalty benzer şekilde, bu cezanın, tam frekanslarından bağımsız olarak zaten görünen tüm belirteçlere eşit olarak uygulanması dışında.

İsim
name string

Çağrılacak aracın adı. Geçerli adlar yalnızca a-z, A-Z, 0-9, _ karakterlerini içerir ve bir rakamla başlamamalıdır.

Description
description string

Aracın ne yaptığının açıklaması olan model, işlevin ne zaman ve nasıl çağrıldığını seçmek için açıklamayı kullanır.

Döndürülenler

Name Yol Tür Description
Metin
text string

Metin.

Oluşturma Kimliği
generation_id string

Oluşturma tanımlayıcısı.

Alıntı
citations array of object
Start
citations.start integer

Başlangıç.

End
citations.end integer

Son.

Metin
citations.text string

Metin.

Belge Kimlikleri
citations.document_ids array of string

Belge tanımlayıcıları.

Documents
documents array of object
Kimlik
documents.id string

Tanımlayıcı.

Ek Özellikler
documents.additionalProp string

Ek özellikler.

Arama Gerekli mi?
is_search_required boolean

Arama gerekip gerekmediği.

Arama Sorguları
search_queries array of object
Metin
search_queries.text string

Metin.

Oluşturma Kimliği
search_queries.generation_id string

Oluşturma tanımlayıcısı.

Arama Sonuçları
search_results array of object
Metin
search_results.search_query.text string

Metin.

Oluşturma Kimliği
search_results.search_query.generation_id string

Oluşturma tanımlayıcısı.

Kimlik
search_results.connector.id string

Tanımlayıcı.

Belge Kimlikleri
search_results.document_ids array of string

Belge tanımlayıcıları.

Hata mesajı
search_results.error_message string

Hata iletisi.

Devam Hatası
search_results.continue_on_failure boolean

Hata durumunda devam edilip edilmeyeceği.

Bitiş Nedeni
finish_reason string

Bitiş nedeni.

Araç Çağrıları
tool_calls array of object
İsim
tool_calls.name string

Adı.

Sohbet Geçmişi
chat_history array of object
Rol
chat_history.role string

Rol.

Message
chat_history.message string

İleti.

Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.

Deneyseldir
meta.api_version.is_experimental boolean

Deneysel olup olmadığı.

Giriş Belirteçleri
meta.billed_units.input_tokens integer

Giriş belirteçleri.

Çıkış Belirteçleri
meta.billed_units.output_tokens integer

Çıkış belirteçleri.

Arama Birimleri
meta.billed_units.search_units integer

Arama birimleri.

Classifications
meta.billed_units.classifications integer

Sınıflandırmalar.

Giriş Belirteçleri
meta.tokens.input_tokens integer

Giriş belirteçleri.

Çıkış Belirteçleri
meta.tokens.output_tokens integer

Çıkış belirteçleri.

Warnings
meta.warnings array of string

Uyarılar.

Sınıflandırma oluşturma

Belirtilen metin girişlerine en uygun etiket hakkında bir tahmin oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Girişler
inputs array of string

Girişler.

Model
model string

Model.

Metin
text string

Metin.

Etiket
label string

Etiket.

Preset
preset string

Ön ayar.

Truncate
truncate string

Kesme.

Döndürülenler

Name Yol Tür Description
Kimlik
id string

Tanımlayıcı.

Classifications
classifications array of object
Kimlik
classifications.id string

Tanımlayıcı.

Veri Girişi
classifications.input string

Giriş.

Prediction
classifications.prediction string

Tahmin.

Güven
classifications.confidence float

Güven.

Güvenilirlikler
classifications.confidences array of object
Seçenek
classifications.confidences.option string

Seçeneği.

Güven
classifications.confidences.confidence float

Güven.

Güven
classifications.labels.Not spam.confidence float

Güven.

Güven
classifications.labels.Spam.confidence float

Güven.

Sürüm
meta.api_version.version string

Sürüm.

Kullanım dışı bırakıldı
meta.api_version.is_deprecated boolean

Kullanım dışı bırakılıp kaldırılmadığı.