Cohesity Gaia (wersja zapoznawcza)
Ta wtyczka współdziała z Aplikacją Cohesity Gaia. Służy do wykonywania zapytań cohesity Gaia dla dostępnych llms, zestawów danych i wysyłania zapytania do Cohesity Gaia w celu uzyskania szczegółowych informacji z wybranych zestawów danych przy użyciu wybranego llM.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Spójność |
| adres URL | https://www.cohesity.com |
| support@cohesity.com |
| Metadane łącznika | |
|---|---|
| Publisher | Cohesity, Inc. |
| Witryna internetowa | https://www.cohesity.com |
| Zasady ochrony prywatności | https://www.cohesity.com/agreements/ |
| Kategorie | AI |
Cohesity Gaia Cohesity Gaia to oparty na sztucznej inteligencji asystent wyszukiwania w przedsiębiorstwie, który wykorzystuje sztuczną inteligencję do pobierania rozszerzonej generacji (RAG) i duże modele językowe (LLMs), aby zapewnić organizacjom szczegółowe informacje na podstawie ich danych. Dzięki indeksowaniu i analizowaniu danych kopii zapasowych o wysokiej jakości przechowywanych w chmurze danych Cohesity Gaia umożliwia użytkownikom zadawanie pytań w języku naturalnym i otrzymywanie odpowiedzi bogatych w kontekst, ułatwianie inteligentniejszych i szybszych decyzji biznesowych. Wymagania wstępne • Plan usługi Microsoft Power Apps lub Power Automate • Konto Cohesity Gaia Do korzystania z tej integracji potrzebne jest konto Cohesity Gaia. Musisz utworzyć zestaw danych w aplikacji Cohesity Gaia i zapewnić dostęp do użytkownika. Konto użytkownika będzie potrzebować klucza interfejsu API utworzonego w celu uzyskania dostępu do punktów końcowych interfejsu API Cohesity Gaia. Aby uzyskać więcej instrukcji, zobacz: https://docs.cohesity.com/insights/data-insights/gaia/overview.htm. Wydawca: Cohesity Inc.
Do korzystania z tej integracji potrzebne są uzyskiwanie poświadczeń A Cohesity Gaia z włączonym kontem i kluczem interfejsu API Cohesity Api. Aby uzyskać więcej informacji na temat tworzenia klucza interfejsu API Firmy Firmy, zapoznaj się z tą dokumentacją: https://docs.cohesity.com/WebHelios/Content/Helios/Access%20Management.htm Obsługiwane operacje
- Pobieranie żądania do Cohesity Gaia dla dostępnych llMs
- Pobieranie żądania do Cohesity Gaia dla dostępnych zestawów danych
- Opublikuj zapytanie w aplikacji Cohesity Gaia i zwróć szczegółowe informacje dotyczące sztucznej inteligencji z zestawów danych
Inne zagadnienia dotyczące uwierzytelniania Ten łącznik używa uwierzytelniania klucza interfejsu API (zobacz kroki powyżej dotyczące uzyskiwania jednego z nich). Podczas tworzenia nowego łącznika (w usłudze Power Apps/Logic Apps) konieczne będzie podanie informacji o uwierzytelnianiu z rejestracji. Dokumentacja Aby uzyskać więcej informacji na temat operacji Cohesity Gaia, zapoznaj się z naszą dokumentacją: https://docs.cohesity.com
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: Wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| klucz_api | securestring | Api_key dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Pobieranie zarejestrowanych maszyn LLM |
Pobiera wszystkie zarejestrowane maszyny LLM dostępne dla użytkownika w Aplikacji Cohesity Gaia. |
| Pobieranie zestawów danych |
Pobiera listę zestawów danych dostępnych dla użytkownika w aplikacji Cohesity Gaia. |
| Wysyłanie zapytania do usługi LLM |
Wysyła zapytanie do określonego modułu LLM przy użyciu podanych nazw zestawów danych. datasetNames wymaga rozdzielonej przecinkami tablicy ciągów. Parametr llmName i llmID są również wymagane. |
Pobieranie zarejestrowanych maszyn LLM
Pobiera wszystkie zarejestrowane maszyny LLM dostępne dla użytkownika w Aplikacji Cohesity Gaia.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
llms
|
llms | array of LLM |
Pobieranie zestawów danych
Pobiera listę zestawów danych dostępnych dla użytkownika w aplikacji Cohesity Gaia.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
zbiory danych
|
datasets | array of Dataset |
Wysyłanie zapytania do usługi LLM
Wysyła zapytanie do określonego modułu LLM przy użyciu podanych nazw zestawów danych. datasetNames wymaga rozdzielonej przecinkami tablicy ciągów. Parametr llmName i llmID są również wymagane.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
llmName
|
llmName | True | string |
Nazwa usługi LLM do użycia. |
|
llmId
|
llmId | True | string |
Identyfikator usługi LLM. |
|
datasetNames
|
datasetNames | True | array of string |
Lista nazw zestawów danych do wykonywania zapytań. |
|
queryString (ciąg zapytania)
|
queryString | True | string |
Zapytanie, które ma zostać wysłane do usługi LLM. |
Zwraca
- Body
- QueryResponse
Definicje
LLM
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
typ
|
type | string |
Określa typ usługi LLM. |
|
buildType (typ kompilacji)
|
buildType | string |
Określa typ zasobu. |
|
nazwa
|
name | string |
Określa nazwę LLM. |
|
isDefault
|
isDefault | boolean |
Określa, czy funkcja LLM jest używana jako domyślna funkcja LLM podczas wykonywania zapytań. |
|
isDisabled (Wyłączone)
|
isDisabled | boolean |
Określa, czy funkcja LLM jest wyłączona. |
|
NazwaWdrożenia
|
deploymentName | string |
Określa nazwę wdrożenia konfiguracji. |
|
id
|
id | string |
Określa identyfikator LLM. |
|
apiVersion
|
apiVersion | string |
Określa wersję interfejsu API punktu końcowego modelu. |
|
URL
|
url | string |
Określa adres URL dla usługi LLM. |
Dataset
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
nazwa
|
name | string |
Określa nazwę zestawu danych. |
|
id
|
id | string |
Określa identyfikator dokumentu zestawu danych. |
|
numObjects
|
numObjects | integer |
Określa łączną liczbę obiektów w zestawie danych. |
|
numQueries
|
numQueries | integer |
Określa łączną liczbę zapytań wykonywanych względem zestawu danych. |
|
dataSources
|
dataSources | array of object |
Określa listę przebiegów skanowania obiektów. |
|
items
|
dataSources | object | |
|
baasSnapshots
|
baasSnapshots | array of object |
Określa listę migawek BaaS. |
|
items
|
baasSnapshots | object | |
|
mostRecent
|
indexingWindow.mostRecent | boolean |
Określa, czy wybrać najnowszy przebieg ochrony obiektu. |
|
startTimeUsecs
|
indexingWindow.startTimeUsecs | integer |
Sygnatura czasowa w mikrosekundach dla godziny rozpoczęcia. |
|
endTimeUsecs
|
indexingWindow.endTimeUsecs | integer |
Sygnatura czasowa w mikrosekundach dla czasu zakończenia. |
|
userIds
|
userIds | array of string |
Określa listę identyfikatorów użytkowników. |
|
startTimeUsecs
|
lastIndexingRun.startTimeUsecs | integer |
Sygnatura czasowa w mikrosekundach dla godziny rozpoczęcia. |
|
endTimeUsecs
|
lastIndexingRun.endTimeUsecs | integer |
Sygnatura czasowa w mikrosekundach dla czasu zakończenia. |
|
Statystyki
|
lastIndexingRun.stats | object |
Określa statystyki przebiegu indeksowania zestawu danych. |
|
kondycja
|
lastIndexingRun.health | object |
Określa kondycję przebiegu indeksowania zestawu danych. |
|
postęp
|
lastIndexingRun.progress | object |
Określa stan postępu rejestracji źródła danych. |
SourceData
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
sourceType
|
sourceType | string |
Typ danych źródłowych. |
|
sourceContent
|
sourceContent | string |
Rzeczywista zawartość danych źródłowych. |
|
sourceUrl
|
sourceUrl | string |
Adres URL do źródła danych, jeśli ma to zastosowanie. |
ZapytanieResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
wynik
|
result | string |
Wynik zapytania. |
|
stan
|
status | string |
Stan wykonywania zapytania. |
|
sourceData
|
sourceData | array of SourceData |
Dane źródłowe powiązane z wynikiem zapytania. |
|
Dokumentów
|
documents | array of Document |
Dokumenty związane z zapytaniem. |
|
queryUid
|
queryUid | string |
Unikatowy identyfikator zapytania. |
|
responseString
|
responseString | string |
Pełny ciąg odpowiedzi z zapytania. |
Dokument
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
absolutePath
|
absolutePath | string |
Ścieżka bezwzględna dokumentu. |
|
regionId
|
baasSnapshot.regionId | string |
Identyfikator regionu migawki. |
|
runInstanceId
|
baasSnapshot.snapshotInfo.runInstanceId | integer |
Identyfikator wystąpienia przebiegu migawki. |
|
runStartTimeUsecs
|
baasSnapshot.snapshotInfo.runStartTimeUsecs | integer |
Godzina rozpoczęcia migawki w mikrosekundach. |
|
citations
|
citations | array of object | |
|
cosineScore
|
citations.cosineScore | float |
Wynik podobieństwa cosinusu cytatu. |
|
textSnippet
|
citations.textSnippet | string |
Fragment tekstu z dokumentu. |
|
datasetId
|
datasetId | string |
Identyfikator zestawu danych, do którego należy dokument. |
|
documentId
|
documentId | string |
Identyfikator dokumentu. |
|
folderId
|
folderId | string |
Identyfikator folderu zawierającego dokument. |
|
nazwa
|
name | string |
Nazwa dokumentu. |
|
cloudProvider
|
objectInfo.cloudProvider | string |
Dostawca usług w chmurze obiektu. |
|
clusterIdentifier (identyfikator klastra)
|
objectInfo.clusterIdentifier | string |
Identyfikator klastra obiektu. |
|
środowisko
|
objectInfo.environment | string |
Środowisko obiektu. |
|
globalId
|
objectInfo.globalId | string |
Globalny identyfikator obiektu. |
|
nazwa
|
objectInfo.name | string |
Nazwa obiektu. |
|
objectId
|
objectInfo.objectId | string |
Identyfikator obiektu. |
|
regionId
|
objectInfo.regionId | string |
Identyfikator regionu obiektu. |
|
typ
|
type | string |
Typ dokumentu. |