Skip to main content

개요

TokenLab는 표준 OpenAI 호환 chat 및 embeddings 인터페이스를 사용할 때 LangChain의 ChatOpenAIOpenAIEmbeddings 통합과 잘 동작합니다.
현재 LangChain 문서에서는 ChatOpenAI가 공식 OpenAI 호환 request/response 형식을 대상으로 한다고 안내합니다. 프로바이더별 비표준 response 필드가 필요한 경우, ChatOpenAI에 의존하는 대신 프로바이더별 LangChain 통합을 사용하세요.
유형: 프레임워크 / 플랫폼주요 경로: OpenAI 호환 표준 surface지원 수준: 표준 surface 지원
이 페이지는 표준 OpenAI 호환 LangChain 인터페이스만 다루며, 그 범위를 넘어서는 제공자별 LangChain 기능까지 약속하지는 않습니다.

설치

기본 구성

다양한 모델 사용

메시지 기록

스트리밍

임베딩

간단한 RAG 예제

에이전트

새로운 agentic 프로젝트의 경우, LangChain은 장시간 실행되거나 tool을 사용하는 workflow를 더 명시적으로 제어할 수 있는 LangGraph를 고려할 것을 권장합니다.

모범 사례

가장 안정적인 TokenLab 설정은 오래된 environment-variable alias에 의존하는 대신 base_url="https://api.tokenlab.sh/v1"ChatOpenAIOpenAIEmbeddings에 직접 전달하는 것입니다.
ChatOpenAI에서는 표준 chat, tool calling, streaming, embeddings를 사용하세요. vendor 고유의 추가 기능이 필요하다면 해당 vendor의 자체 LangChain 통합으로 전환하세요.
검색에는 text-embedding-3-small 같은 embedding 모델을 사용하고, 더 강력한 chat 모델은 최종 답변 단계에 남겨두세요.