SAP 통합

SAP 통합

LangChain JavaScript로 SAP와 통합하는 방법을 알아봅니다.

SAP SE는 독일의 다국적 소프트웨어 기업입니다. 비즈니스 운영과 고객 관계를 관리하는 엔터프라이즈 소프트웨어를 개발합니다. 이 회사는 세계 최고의 엔터프라이즈 리소스 플래닝(ERP) 소프트웨어 공급업체입니다.

출처: 문서

본문

설치 및 설정(Installation and setup)

@sap/hana-langchain 패키지와 함께 피어 의존성을 설치해야 합니다.

npm install @sap/hana-langchain @langchain/core@latest @langchain/classic@latest langchain@latest
yarn add @sap/hana-langchain @langchain/core@latest @langchain/classic@latest langchain@latest
pnpm add @sap/hana-langchain @langchain/core@latest @langchain/classic@latest langchain@latest

벡터 스토어(Vectorstore)

SAP HANA Cloud Vector EngineSAP HANA Cloud 데이터베이스에 완전히 통합된 벡터 스토어입니다.

사용 예시를 참조하세요.

import { HanaDB } from "@sap/hana-langchain";

셀프 쿼리 검색기(Self Query Retriever)

SAP HANA Cloud Vector EngineHanaTranslator 클래스를 사용하는 Self Query Retriever 구현도 제공합니다.

사용 예시를 참조하세요.

import { HanaTranslator } from "@sap/hana-langchain";

그래프(Graph)

SAP HANA Cloud Knowledge Graph EngineHanaRdfGraph 클래스를 통해 지식 그래프를 활용할 수 있게 지원합니다.

사용 예시를 참조하세요.

import { HanaRdfGraph } from "@sap/hana-langchain";

체인(Chains)

SPARQL-QA 작업에 HanaRdfGraph와 함께 사용할 수 있는 SparqlQAChain도 제공됩니다.

사용 예시를 참조하세요.

import { HanaSparqlQAChain } from "@sap/hana-langchain";

에이전트(Agents)

HanaSparqlQAAgent는 온톨로지 검색과 자기 수정을 포함해 HanaRdfGraph에 대해 SPARQL 질의를 반복적으로 생성하고 실행할 수 있습니다.

사용 예시를 참조하세요.

import { HanaSparqlQAAgent } from "@sap/hana-langchain";

더 알아보기 (Learn more)