LangChain에서 OpenAPI 호출을 사용하여 OpenAI 기능을 구현하는 방법은 무엇입니까?

Langchain Eseo Openapi Hochul Eul Sayonghayeo Openai Gineung Eul Guhyeonhaneun Bangbeob Eun Mueos Ibnikka



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 호출과 함께 라이브러리를 사용하고 체인을 실행하여 데이터를 가져옵니다.

체인 = get_openapi_chain (
'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 기능을 구현하는 과정을 설명했습니다.