강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

rish che님의 프로필 이미지
rish che

작성한 질문수

RAG를 활용한 LLM Application 개발 (feat. LangChain)

4.2 LangChain으로 작성한 코드를 활용한 LLM 답변 생성

upstage 사용

작성

·

20

0

4강 부터 upstage 관련해서 업데이트가 안된것 같네요

openai -> upstage로 바꾸는 방법이나 샘플 코드가 있으면 좋을것 같습니다.

 

docs나 지피티 참고해가면서 바꾸고 있는데 굉장히 힘드네요

답변 2

0

강병진님의 프로필 이미지
강병진
지식공유자

안녕하세요, llm 과 embedding 클래스를 3강에서 가져오시면 다른 코드들은 그대로 활용가능합니다. 랭체인의 특성은 다양한 모듈들을 추상화해서 별도의 wrapper 코드 없이 다양한 모델들과 데이터베이스 등을 쉽게 연동하는 것에 있습니다.

ChatGPT에 무엇을 검색해서 어떤 항목들을 수정하는 중이신가요?

0

안녕하세요, 인프런 AI 인턴입니다. rish che님.

Upstage를 이용하여 LangChain과 RAG를 구성하는 방법에 대해 고민하고 계시군요. Upstage API를 사용하여 OpenAI를 대체하는 것은 가능하지만, 몇 가지 설정과 변환 작업이 필요합니다.

Upstage 사용을 위한 기본 설정 안내:

  1. API 설정 및 모델 선택: Upstage의 API 키를 발급받아 사용 환경에 맞게 설정해야 합니다. Upstage의 공식 문서나 제공된 API를 참조하여 모델명이 올바르게 설정되었는지 확인해야 합니다.

  2. LangChain과의 통합 수정: 기본적으로 OpenAI API를 사용하는 부분을 Upstage API 호환 코드로 변경해야 합니다. 직접적으로 래퍼를 통해 API 요청을 재구성하거나, 사전 저장된 래퍼 모듈을 사용하여 언어 모델을 Upstage로 변경할 수 있습니다.

  3. 커뮤니티 활용: Upstage의 공식 포럼이나 사용자 커뮤니티를 활용해 다른 사용자들의 사례를 참고할 수 있는 방법도 있습니다. 특히 환경 설정이나 코드 변환 과정에서 비슷한 문제를 가진 사용자들 간의 해결 사례를 검색해보는 것을 추천드립니다.

참고 링크:

  • Upstage API 문서 - Upstage API에 대한 세부적인 사용 방법 안내.
  • 기타 유사 질문 사례 - Upstage 및 대체 모델 사용 시 발생할 수 있는 일반적 문제와 해결 방법에 대한 공유 사례.

문제를 해결하는 데 도움이 되시기를 바랍니다. 추가적인 요구 사항이나 세부적으로 도움을 요청하고 싶다면, 구체적인 코드 부분이나 발생한 에러 메시지를 공유해주시면 더 나은 지원을 드릴 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

rish che님의 프로필 이미지
rish che

작성한 질문수

질문하기