LangChain
MarkdownFramework · OpenAI Chat, OpenAI Responses, Anthropic Messages
Hướng dẫn đầy đủ
| Định dạng | Nơi cấu hình |
|---|---|
| OpenAI Chat, OpenAI Responses, Anthropic Messages | ChatOpenAI(base_url=...) hoặc các biến OPENAI_API_BASE / OPENAI_BASE_URL; ChatAnthropic(base_url=...) hoặc ANTHROPIC_API_URL / ANTHROPIC_BASE_URL |
Cấu hình
Sao chép cấu hình và thay sk-... bằng khóa của bạn từ trang quản lý tài khoản Ailoot. Nên lưu khóa trong biến môi trường AILOOT_API_KEY, nếu ứng dụng hỗ trợ.
Trước khi chạy, gọi GET /v1/models bằng khóa Ailoot của bạn. Chọn ID mô hình chính xác có các phương thức POST /v1/chat/completions, POST /v1/responses, POST /v1/messages rồi dùng ID đó trong cấu hình. Với tác tử, hãy kiểm tra cả công cụ và tính năng mà phiên bản ứng dụng của bạn cần.
import os
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-6.1-sol", base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
print(llm.invoke("Xin chào").content)
from langchain_anthropic import ChatAnthropic
claude = ChatAnthropic(model="claude-sonnet-5-5", base_url="https://api.ailoot.ai", api_key=os.environ["AILOOT_API_KEY"])Mô hình ví dụ: gpt-6.1-sol, qwen3.8-max (ChatOpenAI); claude-sonnet-5-5 (ChatAnthropic). Chọn bất kỳ mô hình khác từ danh mục — kiểm tra xem mô hình đó có định dạng cần thiết hay không.
Điều cần biết
Kiểm tra
- Với định dạng OpenAI, địa chỉ là
https://api.ailoot.ai/v1(hoặc đường dẫn đầy đủ nếu ứng dụng yêu cầu địa chỉ đầy đủ). - Với định dạng Anthropic, địa chỉ là
https://api.ailoot.aikhông có/v1. - Đặt một câu hỏi ngắn. Nếu nhận được lỗi, hãy xem mã lỗi và Request ID rồi đối chiếu với trang Lỗi và giới hạn.
- Lỗi 404 ngay sau khi cấu hình hầu như luôn là do địa chỉ sai: thừa hoặc thiếu
/v1. - 402 — số dư không đủ cho khoản giữ trước. Tác nhân giữ trước nhiều tiền hơn ứng dụng trò chuyện: lý do.
Tài liệu của ứng dụng: https://docs.langchain.com/oss/python/integrations/chat/openai