응집력 가이아(미리 보기)
이 플러그 인은 응집력 가이아와 상호 작용합니다. 사용 가능한 llms, 데이터 세트에 대해 Cohesity Gaia를 쿼리하고, 선택한 LLM을 사용하여 선택한 데이터 세트로부터 인사이트를 받기 위해 Cohesity Gaia에 쿼리를 보내는 데 사용됩니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | 응집력 |
| URL | https://www.cohesity.com |
| 전자 메일 | support@cohesity.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | 응집력, Inc. |
| 웹 사이트 | https://www.cohesity.com |
| 개인 정보 보호 정책 | https://www.cohesity.com/agreements/ |
| 카테고리 | AI |
응집력 있는 Gaia Cohesity Gaia는 RAG(검색 보강 세대) AI 및 LLM(대규모 언어 모델)을 활용하여 조직에 데이터의 심층 인사이트를 제공하는 AI 기반 엔터프라이즈 검색 도우미입니다. Gaia는 응집력 있는 데이터 클라우드 내에 저장된 고품질 백업 데이터를 인덱싱하고 분석하여 자연어 질문을 하고 컨텍스트가 풍부한 답변을 받아 더 스마트하고 빠른 비즈니스 의사 결정을 내릴 수 있도록 합니다. 필수 구성 요소 • Microsoft Power Apps 또는 Power Automate 계획 • 이 통합을 사용하려면 응집력 있는 가이아 계정이 필요합니다. Cohesity Gaia에서 데이터 세트를 만들고 사용자에 대한 액세스를 제공해야 합니다. 사용자 계정에는 Cohesity Gaia API 엔드포인트에 액세스하기 위해 만든 API 키가 필요합니다. 자세한 지침은 다음 https://docs.cohesity.com/insights/data-insights/gaia/overview.htm을 참조하세요. 퍼블리셔: 응집력 Inc.
자격 증명을 얻으려면 이 통합을 사용하려면 응집력 있는 Gaia 지원 계정 및 응집력 헬리오스 API 키가 필요합니다. Helios API 키를 만드는 방법에 대한 자세한 내용은 다음 설명서를 https://docs.cohesity.com/WebHelios/Content/Helios/Access%20Management.htm 참조하세요. 지원되는 작업
- 사용 가능한 LLM에 대한 응집력 가이아 요청 받기
- 사용 가능한 데이터 세트에 대한 Cohesity Gaia 요청 가져오기
- Cohesity Gaia에 쿼리를 게시하고 데이터 세트에서 AI 인사이트를 반환합니다.
기타 고려 사항 인증 이 커넥터는 API 키 인증을 사용합니다(위의 단계 참조). Power Apps/Logic Apps에서 새 커넥터를 만들 때 등록에서 인증 정보를 제공해야 합니다. 응집력 가이아 작업에 대한 자세한 내용은 다음 설명서를 참조하세요. https://docs.cohesity.com
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| API 키 | 시큐어스트링 (보안 문자열) | 이 api에 대한 api_key | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| LLM에 쿼리 보내기 |
제공된 데이터 세트 이름을 사용하여 지정된 LLM에 쿼리를 보냅니다. datasetNames에는 쉼표로 구분된 문자열 배열이 필요합니다. llmName 및 llmID도 필요합니다. |
| 데이터 세트 가져오기 |
Cohesity Gaia에서 사용자가 사용할 수 있는 데이터 세트 목록을 검색합니다. |
| 등록된 LLM 가져오기 |
Cohesity Gaia에서 사용자가 사용할 수 있는 등록된 모든 LLM을 검색합니다. |
LLM에 쿼리 보내기
제공된 데이터 세트 이름을 사용하여 지정된 LLM에 쿼리를 보냅니다. datasetNames에는 쉼표로 구분된 문자열 배열이 필요합니다. llmName 및 llmID도 필요합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
llmName
|
llmName | True | string |
사용할 LLM의 이름입니다. |
|
llmId
|
llmId | True | string |
LLM의 ID입니다. |
|
datasetNames
|
datasetNames | True | array of string |
쿼리할 데이터 세트 이름 목록입니다. |
|
쿼리 문자열
|
queryString | True | string |
LLM으로 보낼 쿼리입니다. |
반환
데이터 세트 가져오기
Cohesity Gaia에서 사용자가 사용할 수 있는 데이터 세트 목록을 검색합니다.
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
데이터세트
|
datasets | array of Dataset |
등록된 LLM 가져오기
Cohesity Gaia에서 사용자가 사용할 수 있는 등록된 모든 LLM을 검색합니다.
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
llms
|
llms | array of LLM |
정의
LLM
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
type
|
type | string |
LLM의 형식을 지정합니다. |
|
빌드 유형
|
buildType | string |
리소스 종류를 지정합니다. |
|
이름
|
name | string |
LLM 이름을 지정합니다. |
|
isDefault
|
isDefault | boolean |
쿼리 중에 LLM이 기본 LLM으로 사용되는지 여부를 지정합니다. |
|
사용 안 함
|
isDisabled | boolean |
LLM을 사용하지 않도록 설정할지 여부를 지정합니다. |
|
배포 이름
|
deploymentName | string |
구성의 배포 이름을 지정합니다. |
|
아이디
|
id | string |
LLM ID를 지정합니다. |
|
API버전
|
apiVersion | string |
모델 엔드포인트의 API 버전을 지정합니다. |
|
url
|
url | string |
LLM의 URL을 지정합니다. |
Dataset
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
이름
|
name | string |
데이터 세트 이름을 지정합니다. |
|
아이디
|
id | string |
데이터 세트 문서 ID를 지정합니다. |
|
numObjects
|
numObjects | integer |
데이터 세트의 총 개체 수를 지정합니다. |
|
numQueries
|
numQueries | integer |
데이터 세트에 대해 수행된 총 쿼리 수를 지정합니다. |
|
dataSources
|
dataSources | array of object |
검색 실행 개체 목록을 지정합니다. |
|
items
|
dataSources | object | |
|
baasSnapshots
|
baasSnapshots | array of object |
BaaS 스냅샷 목록을 지정합니다. |
|
items
|
baasSnapshots | object | |
|
mostRecent
|
indexingWindow.mostRecent | boolean |
가장 최근의 개체 보호 실행을 선택할지 여부를 지정합니다. |
|
startTimeUsecs
|
indexingWindow.startTimeUsecs | integer |
시작 시간에 대한 타임스탬프(마이크로초)입니다. |
|
endTimeUsecs
|
indexingWindow.endTimeUsecs | integer |
종료 시간에 대한 타임스탬프(마이크로초)입니다. |
|
userIds
|
userIds | array of string |
사용자 ID 목록을 지정합니다. |
|
startTimeUsecs
|
lastIndexingRun.startTimeUsecs | integer |
시작 시간에 대한 타임스탬프(마이크로초)입니다. |
|
endTimeUsecs
|
lastIndexingRun.endTimeUsecs | integer |
종료 시간에 대한 타임스탬프(마이크로초)입니다. |
|
통계
|
lastIndexingRun.stats | object |
데이터 세트 인덱싱 실행 통계를 지정합니다. |
|
건강
|
lastIndexingRun.health | object |
데이터 세트 인덱싱 실행의 상태를 지정합니다. |
|
발전
|
lastIndexingRun.progress | object |
데이터 원본 등록 진행 상태를 지정합니다. |
SourceData
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
sourceType
|
sourceType | string |
원본 데이터의 형식입니다. |
|
sourceContent
|
sourceContent | string |
원본 데이터의 실제 콘텐츠입니다. |
|
sourceUrl
|
sourceUrl | string |
해당하는 경우 데이터 원본에 대한 URL입니다. |
QueryResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
결과
|
result | string |
쿼리의 결과입니다. |
|
status
|
status | string |
쿼리 실행의 상태입니다. |
|
sourceData
|
sourceData | array of SourceData |
쿼리 결과와 관련된 원본 데이터입니다. |
|
문서
|
documents | array of Document |
쿼리와 관련된 문서입니다. |
|
queryUid
|
queryUid | string |
쿼리의 고유 식별자입니다. |
|
responseString
|
responseString | string |
쿼리의 전체 응답 문자열입니다. |
문서
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
absolutePath
|
absolutePath | string |
문서의 절대 경로입니다. |
|
regionId
|
baasSnapshot.regionId | string |
스냅샷의 지역 ID입니다. |
|
runInstanceId
|
baasSnapshot.snapshotInfo.runInstanceId | integer |
스냅샷의 실행 인스턴스 ID입니다. |
|
runStartTimeUsecs
|
baasSnapshot.snapshotInfo.runStartTimeUsecs | integer |
스냅샷의 시작 시간(마이크로초)입니다. |
|
citations
|
citations | array of object | |
|
cosineScore
|
citations.cosineScore | float |
인용의 코사인 유사성 점수입니다. |
|
textSnippet
|
citations.textSnippet | string |
문서의 텍스트 조각입니다. |
|
datasetId
|
datasetId | string |
문서가 속한 데이터 세트의 ID입니다. |
|
documentId
|
documentId | string |
문서의 ID입니다. |
|
folderId
|
folderId | string |
문서를 포함하는 폴더의 ID입니다. |
|
이름
|
name | string |
문서의 이름입니다. |
|
cloudProvider
|
objectInfo.cloudProvider | string |
개체의 클라우드 공급자입니다. |
|
클러스터 식별자
|
objectInfo.clusterIdentifier | string |
개체의 클러스터 식별자입니다. |
|
environment
|
objectInfo.environment | string |
개체의 환경입니다. |
|
globalId
|
objectInfo.globalId | string |
개체의 전역 ID입니다. |
|
이름
|
objectInfo.name | string |
개체의 이름입니다. |
|
objectId
|
objectInfo.objectId | string |
개체의 ID입니다. |
|
regionId
|
objectInfo.regionId | string |
개체의 지역 ID입니다. |
|
type
|
type | string |
문서의 형식입니다. |