Cohesity Gaia (Önizleme)
Bu eklenti Cohesity Gaia ile etkileşim kurar. Kullanılabilir llm'ler, veri kümeleri için Cohesity Gaia'yı sorgulamak ve seçili LLM'yi kullanarak seçili veri kümelerinden içgörüler almak üzere Cohesity Gaia'ya bir sorgu göndermek için kullanılır.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| 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) |
| İletişim | |
|---|---|
| İsim | Uyum |
| URL | https://www.cohesity.com |
| E-posta | support@cohesity.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Cohesity, Inc. |
| Web sitesi | https://www.cohesity.com |
| Gizlilik ilkesi | https://www.cohesity.com/agreements/ |
| Kategoriler | AI |
Cohesity Gaia Cohesity Gaia, kuruluşlara verilerinden derin içgörüler sağlamak için alma artırılmış nesil (RAG) yapay zeka ve büyük dil modellerinden (LLM) yararlanan yapay zeka destekli bir kurumsal arama yardımcısıdır. Gaia, Cohesity Data Cloud'da depolanan yüksek kaliteli yedekleme verilerini dizine alarak ve analiz ederek kullanıcıların doğal dil soruları sormasını ve bağlam açısından zengin yanıtlar almasını sağlayarak daha akıllı ve daha hızlı iş kararları almasını sağlar. Önkoşullar • Microsoft Power Apps veya Power Automate planı • Cohesity Gaia hesabı Bu tümleştirmeyi kullanmak için bir Cohesity Gaia hesabına ihtiyacınız olacaktır. Cohesity Gaia'da bir veri kümesi oluşturmanız ve bir kullanıcıya erişim sağlamanız gerekir. Kullanıcı hesabının Cohesity Gaia API uç noktalarına erişmek için oluşturulmuş bir API anahtarı olması gerekir. Daha fazla yönerge için lütfen şu konu başlığına bakın: https://docs.cohesity.com/insights/data-insights/gaia/overview.htm. Yayımcı: Cohesity Inc.
Kimlik Bilgilerini Alma Bu tümleştirmeyi kullanmak için Cohesity Gaia özellikli bir hesap ve Cohesity Helios API anahtarı gerekir. Helios API anahtarı oluşturma hakkında daha fazla bilgi için lütfen şu belgelere bakın: https://docs.cohesity.com/WebHelios/Content/Helios/Access%20Management.htm Desteklenen İşlemler
- Kullanılabilir LLM'ler için Cohesity Gaia'ya istek alın
- Kullanılabilir Veri Kümeleri için Cohesity Gaia'ya istek alma
- Sorguyu Cohesity Gaia'ya gönderme ve veri kümelerinden yapay zeka içgörüleri döndürme
Diğer Önemli Noktalar Kimlik Doğrulaması Bu bağlayıcı API anahtarı kimlik doğrulamasını kullanır (bir tane edinmeyle ilgili yukarıdaki adımlara bakın). Yeni bağlayıcı oluştururken (Power Apps/Logic Apps'te), kayıttan kimlik doğrulama bilgileri sağlamanız gerekir. Belgeler Cohesity Gaia işlemleri hakkında daha fazla bilgi için lütfen belgelerimize bakın: https://docs.cohesity.com
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 |
|---|---|---|---|
| API anahtarı | securestring | Bu API için api_key | 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
| Kayıtlı LLM'leri alma |
Cohesity Gaia'da kullanıcı için kullanılabilen tüm kayıtlı LLM'leri alır. |
| LLM'ye Sorgu Gönderme |
Sağlanan veri kümesi adlarını kullanarak belirtilen LLM'ye bir sorgu gönderir. datasetNames, virgülle ayrılmış dize dizisi gerektirir. llmName ve llmID de gereklidir. |
| Veri Kümelerini Alın |
Cohesity Gaia'da kullanıcının kullanabileceği veri kümelerinin listesini alır. |
Kayıtlı LLM'leri alma
Cohesity Gaia'da kullanıcı için kullanılabilen tüm kayıtlı LLM'leri alır.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
llms
|
llms | array of LLM |
LLM'ye Sorgu Gönderme
Sağlanan veri kümesi adlarını kullanarak belirtilen LLM'ye bir sorgu gönderir. datasetNames, virgülle ayrılmış dize dizisi gerektirir. llmName ve llmID de gereklidir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
llmName
|
llmName | True | string |
Kullanılacak LLM'nin adı. |
|
llmId
|
llmId | True | string |
LLM'nin kimliği. |
|
datasetNames
|
datasetNames | True | array of string |
Sorguya bağlanacak veri kümesi adlarının listesi. |
|
queryString
|
queryString | True | string |
LLM'ye gönderilecek sorgu. |
Döndürülenler
- Body
- QueryResponse
Veri Kümelerini Alın
Cohesity Gaia'da kullanıcının kullanabileceği veri kümelerinin listesini alır.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
veri kümeleri
|
datasets | array of Dataset |
Tanımlar
LLM
| Name | Yol | Tür | Description |
|---|---|---|---|
|
type
|
type | string |
LLM türünü belirtir. |
|
buildType (yapı türü)
|
buildType | string |
Kaynak türünü belirtir. |
|
name
|
name | string |
LLM adını belirtir. |
|
isDefault
|
isDefault | boolean |
LLM'nin sorgular sırasında varsayılan LLM olarak kullanılıp kullanılmayacağını belirtir. |
|
isDisabled
|
isDisabled | boolean |
LLM'nin devre dışı bırakılıp bırakılmadığını belirtir. |
|
dağıtımAdı
|
deploymentName | string |
Yapılandırmanın dağıtım adını belirtir. |
|
kimlik
|
id | string |
LLM kimliğini belirtir. |
|
apiVersion
|
apiVersion | string |
Model uç noktasının API sürümünü belirtir. |
|
url
|
url | string |
LLM'nin URL'sini belirtir. |
Dataset
| Name | Yol | Tür | Description |
|---|---|---|---|
|
name
|
name | string |
Veri kümesi adını belirtir. |
|
kimlik
|
id | string |
Veri kümesi belge kimliğini belirtir. |
|
numObjects
|
numObjects | integer |
Veri kümesindeki toplam nesne sayısını belirtir. |
|
numQueries
|
numQueries | integer |
Veri kümesinde gerçekleştirilen toplam sorgu sayısını belirtir. |
|
dataSources
|
dataSources | array of object |
Tarama çalıştırması nesnelerinin listesini belirtir. |
|
items
|
dataSources | object | |
|
baasSnapshots
|
baasSnapshots | array of object |
BaaS anlık görüntülerinin listesini belirtir. |
|
items
|
baasSnapshots | object | |
|
mostRecent
|
indexingWindow.mostRecent | boolean |
En son nesne koruma çalıştırmasının seçilip seçilmeyeceğini belirtir. |
|
startTimeUsecs
|
indexingWindow.startTimeUsecs | integer |
Başlangıç zamanı için mikrosaniye olarak zaman damgası. |
|
endTimeUsecs
|
indexingWindow.endTimeUsecs | integer |
Bitiş zamanı için mikrosaniye olarak zaman damgası. |
|
userIds
|
userIds | array of string |
Kullanıcı kimliklerinin listesini belirtir. |
|
startTimeUsecs
|
lastIndexingRun.startTimeUsecs | integer |
Başlangıç zamanı için mikrosaniye olarak zaman damgası. |
|
endTimeUsecs
|
lastIndexingRun.endTimeUsecs | integer |
Bitiş zamanı için mikrosaniye olarak zaman damgası. |
|
Istatistik
|
lastIndexingRun.stats | object |
Veri kümesi dizin oluşturma çalıştırma istatistiklerini belirtir. |
|
Sağlık
|
lastIndexingRun.health | object |
Veri kümesi dizin oluşturma çalıştırmasının durumunu belirtir. |
|
ilerleme
|
lastIndexingRun.progress | object |
Veri Kaynağı kaydı ilerleme durumunu belirtir. |
SourceData
| Name | Yol | Tür | Description |
|---|---|---|---|
|
sourceType
|
sourceType | string |
Kaynak verilerin türü. |
|
sourceContent
|
sourceContent | string |
Kaynak verilerin gerçek içeriği. |
|
sourceUrl
|
sourceUrl | string |
Varsa, veri kaynağının URL'si. |
QueryResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
sonuç
|
result | string |
Sorgunun sonucu. |
|
statü
|
status | string |
Sorgu yürütmenin durumu. |
|
sourceData
|
sourceData | array of SourceData |
Sorgu sonucuyla ilgili kaynak veriler. |
|
evrak
|
documents | array of Document |
Sorguyla ilgili belgeler. |
|
queryUid
|
queryUid | string |
Sorgunun benzersiz tanımlayıcısı. |
|
responseString
|
responseString | string |
Sorgudaki tam yanıt dizesi. |
Belge
| Name | Yol | Tür | Description |
|---|---|---|---|
|
absolutePath
|
absolutePath | string |
Belgenin mutlak yolu. |
|
regionId
|
baasSnapshot.regionId | string |
Anlık görüntünün bölge kimliği. |
|
runInstanceId
|
baasSnapshot.snapshotInfo.runInstanceId | integer |
Anlık görüntünün çalıştırma örneği kimliği. |
|
runStartTimeUsecs
|
baasSnapshot.snapshotInfo.runStartTimeUsecs | integer |
Anlık görüntünün mikrosaniye olarak başlangıç zamanı. |
|
citations
|
citations | array of object | |
|
cosineScore
|
citations.cosineScore | float |
Alıntının kosinüs benzerlik puanı. |
|
textSnippet
|
citations.textSnippet | string |
Belgedeki metin parçacığı. |
|
datasetId
|
datasetId | string |
Belgenin ait olduğu veri kümesinin kimliği. |
|
documentId
|
documentId | string |
Belgenin kimliği. |
|
folderId
|
folderId | string |
Belgeyi içeren klasörün kimliği. |
|
name
|
name | string |
Belgenin adı. |
|
cloudProvider
|
objectInfo.cloudProvider | string |
Nesnenin bulut sağlayıcısı. |
|
clusterIdentifier (küme tanımlayıcısı)
|
objectInfo.clusterIdentifier | string |
Nesnenin küme tanımlayıcısı. |
|
environment
|
objectInfo.environment | string |
Nesnenin ortamı. |
|
globalId
|
objectInfo.globalId | string |
Nesnenin genel kimliği. |
|
name
|
objectInfo.name | string |
Nesnenin adı. |
|
objectId (nesne kimliği)
|
objectInfo.objectId | string |
Nesnenin kimliği. |
|
regionId
|
objectInfo.regionId | string |
Nesnenin bölge kimliği. |
|
type
|
type | string |
Belgenin türü. |