Điều kiện tiên quyết
- Langflow Desktop, Langflow Cloud, hoặc một phiên bản Langflow tự host
- Một tài khoản CometAPI với API key đang hoạt động — lấy API key trong dashboard
- Một model ID từ trang CometAPI Models
Cấu hình tích hợp
1
Thêm component CometAPI
Trong canvas của Langflow, mở menu component. Tìm CometAPI, sau đó thêm component tạo văn bản CometAPI vào flow của bạn.
2
Nhập CometAPI API key của bạn
Chọn component CometAPI. Trong bảng kiểm tra component, nhập CometAPI API key của bạn vào trường API key.
3
Chọn một model ID
Đặt model ID thành một giá trị từ trang CometAPI Models. Nếu component có thể lấy danh sách model sau khi bạn nhập API key, hãy chọn model ID từ menu model.
4
Kết nối đầu vào và đầu ra chat
Để tạo một flow kiểm thử tối thiểu, hãy thêm các component Chat Input và Chat Output. Kết nối Chat Input với đầu vào của component CometAPI, sau đó kết nối đầu ra CometAPI với Chat Output.
5
Kiểm thử trong Playground
Mở Playground và gửi một tin nhắn ngắn. Phản hồi chat thành công xác nhận rằng Langflow đang gọi CometAPI.
Sử dụng CometAPI trong các flow lớn hơn
Thay đổi kiểu đầu ra của component CometAPI thành Language Model khi một component Langflow khác cần đầu vào là LLM. Điều này hữu ích cho các flow Agent, Prompt Template, và Smart Transform. Đối với chat trực tiếp, hãy giữ đầu ra phản hồi model mặc định và kết nối nó với một component Chat Output.Chạy flow CometAPI từ Python
Sau khi bạn kiểm thử flow trong Playground, bạn có thể gọi cùng flow Langflow đó từ Python. Mã Python sẽ gọi máy chủ Langflow của bạn. Nó không gửi request trực tiếp đến CometAPI. Hãy giữ CometAPI API key và model ID trong component CometAPI bên trong Langflow. Ví dụ REST API gửi một đầu vào chat đến flow ID hoặc tên endpoint:langflow-sdk và gọi cùng flow đó thông qua Client.run():
FLOW_ID bằng flow ID hoặc tên endpoint từ Langflow. Thay <LANGFLOW_API_KEY> bằng Langflow API key của bạn. Giá trị này khác với CometAPI API key của bạn.
Khắc phục sự cố
Thiếu component CometAPI
Thiếu component CometAPI
Cập nhật Langflow lên phiên bản có bao gồm gói CometAPI. Nếu bản triển khai của bạn ẩn một số component, hãy kiểm tra cài đặt bundle hoặc tìm trong các component mô hình ngôn ngữ.
Danh sách model không tải
Danh sách model không tải
Xác nhận rằng API key CometAPI hợp lệ và tài khoản có quyền truy cập vào model đã chọn. Bạn cũng có thể nhập model ID theo cách thủ công.
Flow chạy nhưng trả về lỗi
Flow chạy nhưng trả về lỗi
Kiểm tra rằng model ID khớp chính xác với CometAPI và flow input được kết nối với input của component CometAPI.