LangChain의 OpenAI는 인공 지능의 자연어 처리 도메인을 사용하여 챗봇을 구축하는 데 사용됩니다. OpenAI는 LLM 애플리케이션과 통합하여 질문 답변 모델을 보다 효율적으로 관리할 수 있는 API 키를 제공합니다. 사용자는 OpenAI 기능을 구현하여 OpenAPI 호출을 사용하여 인터넷에서 데이터를 추출할 수 있습니다.
본 가이드에서는 LangChain에서 OpenAPI 호출을 사용하여 OpenAI 기능을 구현하는 과정을 설명합니다.
LangChain에서 OpenAPI 호출을 사용하여 OpenAI 기능을 구현하는 방법은 무엇입니까?
OpenAPI 호출을 사용하여 OpenAI 기능을 구현하려면 이 가이드를 따라 다양한 OpenAPI 호출을 수행하세요.
설정 전제 조건
OpenAI 기능 사용을 시작하려면 다음 코드를 사용하여 LangChain 모듈을 설치하십시오.
씨 설치하다 랭체인
LangChain에서 해당 기능을 사용하려면 OpenAI 모듈을 설치하십시오.
다음 코드를 실행한 후 OpenAI의 API 키를 사용합니다.
우리를 수입하다
가져오기 겟패스
os.environ [ 'OPENAI_API_KEY' ] = getpass.getpass ( 'OpenAI API 키:' )
방법 1: Klarna OpenAPI 호출 사용
OpenAI API 키가 모델과 통합되면 간단히 ' get_openapi_chian ' 도서관:
langchain.chains.openai_functions.openapi에서 get_openapi_chain 가져오기
Klarna OpenAPI 호출과 함께 라이브러리를 사용하고 체인을 실행하여 데이터를 가져옵니다.
'https://www.klarna.com/us/shopping/public/openai/v0/api-docs/'
)
그런 다음 중괄호 안에 명령을 입력하여 chain.run() 함수를 실행하면 그에 따라 데이터를 얻을 수 있습니다.
명령을 기반으로 OpenAPI 호출에서 추출된 데이터는 파란색 색상의 남성용 셔츠에 대한 세부 정보입니다.
방법 2: 번역 서비스에서 OpenAI 기능 사용
'를 실행합니다. get_openapi_chain() ” 기능은 번역 모델의 링크를 사용하여 다양한 언어로 번역됩니다.
체인 = get_openapi_chain ( 'https://api.speak.com/openapi.yaml' , 말 수가 많은 =사실 )
인수 내부의 텍스트를 번역할 언어가 포함된 프롬프트를 사용하여 체인을 실행합니다.
산출
출력 스크린샷에는 ' 어떻게 지내세요 ' 아랍어로:
방법 3: XKCD OpenAPI 호출 사용
또 다른 OpenAPI 호출은 다음 코드에 표시된 대로 링크를 사용하여 책의 세부 정보를 가져오는 데 사용할 수 있는 XKCD입니다.
체인 = get_openapi_chain ('https://gist.githubusercontent.com/roaldnefs/053e505b2b7a807290908fe9aa3e1f00/raw/0a
212622ebfef501163f91e23803552411ed00e4/openapi.yaml'
)
OpenAPI 호출을 사용하여 정보를 추출하려면 chain.run() 함수 내부에 사용된 프롬프트를 실행하세요.
다음 스크린샷은 번호, 연도, 제목 등과 같은 세부 정보와 함께 소설 장르에서 사용할 수 있는 책을 표시합니다.
이것이 바로 LangChain에서 OpenAPI 호출을 사용하여 OpenAI 기능을 구현하는 것입니다.
결론
LangChain에서 OpenAPI 호출을 사용하여 OpenAI 기능을 구현하려면 LangChain 및 OpenAI 모듈을 설치하여 다양한 기능을 구현하기만 하면 됩니다. 그런 다음 해당 계정에서 OpenAI API 키를 설정한 다음 Klarna, 번역 서비스 및 XKCD와 같은 다른 OpenAPI 호출을 사용하십시오. 본 가이드에서는 LangChain에서 OpenAPI 호출을 사용하여 OpenAI 기능을 구현하는 과정을 설명했습니다.