AI 지식 / / 2025. 8. 3. 18:42

[LangChain 번역] 채팅 모델

출처: https://python.langchain.com/docs/integrations/chat/

채팅 모델은 (일반 텍스트를 사용하는 것과 달리) 일련의 메시지를 입력으로 사용하고 메시지를 출력으로 반환하는 언어 모델입니다. 이것들은 일반적으로 최신 모델입니다.

ℹ️ 자신만의 채팅 모델을 작성하고 싶다면, 이 방법을 참조하세요. 통합에 기여하고 싶다면, 통합 기여를 참조하세요.

채팅 모델 선택: Google Gemini

pip install -qU "langchain[google-genai]"
import getpass
import os

if not os.environ.get("GOOGLE_API_KEY"):
    os.environ["GOOGLE_API_KEY"] = getpass.getpass("Enter API key for Google Gemini: ")

from langchain.chat_models import init_chat_model

model = init_chat_model("gemini-1.5-flash", model_provider="google_genai")
model.invoke("Hello, world!")

주요 제공업체

ℹ️ 이 모든 LangChain 클래스는 표시된 고급 기능을 지원하지만, 어떤 호스팅된 모델이나 백엔드가 해당 기능을 지원하는지 알아보려면 공급자별 설명서를 열어야 할 수 있습니다.

제공업체 Tool calling Structured output JSON mode Local Multimodal 패키지
ChatAnthropic langchain-anthropic
ChatMistralAI langchain-mistralai
ChatFireworks langchain-fireworks
AzureChatOpenAI langchain-openai
ChatOpenAI langchain-openai
ChatTogether langchain-together
ChatVertexAI langchain-google-vertexai
ChatGoogleGenerativeAI langchain-google-genai
ChatGroq langchain-groq
ChatCohere langchain-cohere
ChatBedrock langchain-aws
ChatHuggingFace langchain-huggingface
ChatNVIDIA langchain-nvidia-ai-endpoints
ChatOllama langchain-ollama
ChatLlamaCpp langchain-community
ChatAI21 langchain-ai21
ChatUpstage langchain-upstage
ChatDatabricks databricks-langchain
ChatWatsonx langchain-ibm
ChatXAI langchain-xai
ChatPerplexity langchain-perplexity

모든 채팅 모델

이름 설명
Abso ChatAbso 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
AI21 Labs 이 노트북은 AI21 채팅 모델을 시작하는 방법을 다룹니다.
Alibaba Cloud PAI EAS Alibaba Cloud PAI(Platform for AI)는 가볍고 비용 효율적인...
Anthropic 이 노트북은 Anthropic을 시작하기 위한 빠른 개요를 제공합니다...
Anyscale 이 노트북은 langchain.chat_models.ChatAnysc의 사용법을 보여줍니다...
AzureAIChatCompletionsModel AzureAIChatCompletionsModel 채팅을 시작하는 데 도움이 됩니다...
Azure OpenAI 이 가이드는 AzureOpenAI 채팅 모델을 시작하는 데 도움이 될 것입니다. 자세한 내용은...
Azure ML Endpoint Azure Machine Learning은 빌드, 훈련 및 배포에 사용되는 플랫폼입니다...
Baichuan Chat Baichuan Intelligent Technology의 Baichuan 채팅 모델 API. 자세한 내용은...
Baidu Qianfan Baidu AI Cloud Qianfan Platform은 원스톱 대규모 모델 개발...
AWS Bedrock 이 문서는 AWS Bedrock 채팅 모델을 시작하는 데 도움이 될 것입니다. Amaz...
Cerebras 이 노트북은 Cerebras를 시작하기 위한 빠른 개요를 제공합니다...
CloudflareWorkersAI CloudflareWorkersAI 채팅 모델을 시작하는 데 도움이 됩니다. ...
Cohere 이 노트북은 Cohere 채팅 모델을 시작하는 방법을 다룹니다.
ContextualAI Contextual AI의 Grounded Language를 시작하는 데 도움이 됩니다...
Coze Chat coze.com의 ChatCoze 채팅 모델 API. 자세한 내용은 https...를 참조하세요.
Dappier AI Dappier: 동적, 실시간 데이터 모델로 AI 강화
Databricks Databricks Lakehouse Platform은 데이터, 분석 및 AI를 하나로 통합합니다...
DeepInfra DeepInfra는 서비스로서의 서버리스 추론으로, 다음에 대한 액세스를 제공합니다...
DeepSeek DeepSeek의 호스팅된 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
Eden AI Eden AI는 최고의 AI를 통합하여 AI 환경을 혁신하고 있습니다...
EverlyAI EverlyAI를 사용하면 클라우드에서 ML 모델을 대규모로 실행할 수 있습니다. 또한...
Featherless AI FeatherlessAi 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
Fireworks 이 문서는 Fireworks AI 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
ChatFriendli Friendli는 AI 애플리케이션 성능을 향상시키고 비용 절감을 최적화합니다...
Goodfire Goodfire 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
Google Gemini Gemini 제품군을 포함한 Google의 생성 AI 모델에 액세스하세요...
Google Cloud Vertex AI 이 페이지는 VertexAI를 시작하기 위한 빠른 개요를 제공합니다...
GPTRouter GPTRouter는 범용 A를 제공하는 오픈 소스 LLM API 게이트웨이입니다...
GreenNode GreenNode는 글로벌 AI 솔루션 제공업체이자 NVIDIA Preferred Pa...
Groq Groq 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
ChatHuggingFace langchainhuggingface 채팅 모델을 시작하는 데 도움이 됩니다....
IBM watsonx.ai ChatWatsonx는 IBM watsonx.ai 파운데이션 모델용 래퍼입니다.
JinaChat 이 노트북은 JinaChat 채팅 모델을 시작하는 방법을 다룹니다.
Kinetica 이 노트북은 Kinetica를 사용하여 자연어를 변환하는 방법을 보여줍니다...
Konko Konko API는 애플리케이션 개발을 돕기 위해 설계된 완전 관리형 웹 API입니다...
LiteLLM LiteLLM은 Anthropic, Azure, Huggin...을 간단하게 호출하는 라이브러리입니다.
Llama 2 Chat 이 노트북은 Llama2Chat w...로 Llama-2 LLM을 보강하는 방법을 보여줍니다.
Llama API 이 노트북은 LangChain을 LlamaAPI(호스팅된 버전)와 함께 사용하는 방법을 보여줍니다...
LlamaEdge LlamaEdge를 사용하면 로컬 및...에서 GGUF 형식의 LLM과 채팅할 수 있습니다.
Llama.cpp llama.cpp 파이썬 라이브러리는 @ggerganov를 위한 간단한 파이썬 바인딩입니다.
maritalk MariTalk는 브라질 회사 Maritaca에서 개발한 어시스턴트입니다...
MiniMax Minimax는 기업에 LLM 서비스를 제공하는 중국 스타트업입니다...
MistralAI Mistral 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
MLX 이 노트북은 MLX LLM을 채팅 모델로 사용하는 방법을 시작하는 방법을 보여줍니다.
ModelScope ModelScope(홈
Moonshot Moonshot은 기업에 LLM 서비스를 제공하는 중국 스타트업입니다...
Naver 이 노트북은 Naver를 시작하기 위한 빠른 개요를 제공합니다...
Nebius 이 페이지는 Nebius AI Studio 채팅 모델을 시작하는 데 도움이 될 것입니다...
Netmind Netmind 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
NVIDIA AI Endpoints NVIDIA 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은 ...
ChatOCIModelDeployment OCIModelDeployment 채팅 모델을 시작하는 데 도움이 됩니다. F...
OCIGenAI 이 노트북은 OCIGenAI를 시작하기 위한 빠른 개요를 제공합니다...
ChatOctoAI OctoAI는 효율적인 컴퓨팅에 쉽게 액세스할 수 있도록 하고 사용자가 i...
Ollama Ollama를 사용하면 Llama와 같은 오픈 소스 대규모 언어 모델을 실행할 수 있습니다...
OpenAI 이 노트북은 OpenAI를 시작하기 위한 빠른 개요를 제공합니다...
Outlines Outlines 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
Perplexity 이 페이지는 Perplexity 채팅 모델을 시작하는 데 도움이 될 것입니다. 자세한 내용은 ...
Pipeshift Pipeshift 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
ChatPredictionGuard Prediction Guard는 안전하고 확장 가능한 GenAI 플랫폼으로...
PremAI PremAI는 견고한 생성을 단순화하는 올인원 플랫폼입니다...
PromptLayer ChatOpenAI 이 예제는 PromptLayer에 연결하여 기록을 시작하는 방법을 보여줍니다...
Qwen QwQ QwQ 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
Reka 이 노트북은 Reka를 시작하기 위한 빠른 개요를 제공합니다...
RunPod Chat Model RunPod 채팅 모델 시작하기.
SambaNovaCloud SambaNovaCloud 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
SambaStudio SambaStudio 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
ChatSeekrFlow Seekr는 구조화되고 설명 가능하며 ...를 위한 AI 기반 솔루션을 제공합니다.
Snowflake Cortex Snowflake Cortex는 업계 최고의 대규모 l...에 즉시 액세스할 수 있도록 합니다.
solar 버전 0.0.34부터 사용되지 않음: langchain_upstage.ChatUpstage를 사용하세요...
SparkLLM Chat iFlyTek의 SparkLLM 채팅 모델 API. 자세한 내용은 iFlyTe...를 참조하세요.
Nebula (Symbl.ai) 이 노트북은 Nebula - Symbl.ai의 채팅...을 시작하는 방법을 다룹니다.
Tencent Hunyuan Tencent의 하이브리드 모델 API (Hunyuan API)
Together 이 페이지는 Together AI 채팅 모델을 시작하는 데 도움이 될 것입니다. 자세한 내용은...
Tongyi Qwen Tongyi Qwen은 Alibaba의 Damo Aca...에서 개발한 대규모 언어 모델입니다.
Upstage 이 노트북은 Upstage 채팅 모델을 시작하는 방법을 다룹니다.
vectara Vectara는 신뢰할 수 있는 AI 어시스턴트 및 에이전트 플랫폼으로...
vLLM Chat vLLM은 OpenAI API 프로토콜을 모방하는 서버로 배포할 수 있습니다....
Volc Engine Maas 이 노트북은 vo...를 시작하는 방법에 대한 가이드를 제공합니다.
Chat Writer 이 노트북은 Writer를 시작하기 위한 빠른 개요를 제공합니다...
xAI 이 페이지는 xAI 채팅 모델을 시작하는 데 도움이 될 것입니다. 자세한 내용은...
Xinference Xinference는 LLM, ...을 제공하도록 설계된 강력하고 다재다능한 라이브러리입니다.
YandexGPT 이 노트북은 Langchain을 YandexGPT 채팅 모드와 함께 사용하는 방법을 다룹니다...
ChatYI Yi 채팅 모델을 시작하는 데 도움이 됩니다. 자세한 내용은...
Yuan2.0 이 노트북은 LangChain에서 langch...를 사용하여 YUAN2 API를 사용하는 방법을 보여줍니다.
ZHIPU AI 이 노트북은 LangChain에서 lan...을 사용하여 ZHIPU AI API를 사용하는 방법을 보여줍니다.
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유