Langflow là một framework trực quan để xây dựng quy trình agent và RAG. Langflow có một component CometAPI dùng để gọi các language model của CometAPI thông qua các endpoint tương thích OpenAI.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Điều kiện tiên quyết
- Langflow Desktop, Langflow Cloud hoặc một instance Langflow tự host
- Một tài khoản CometAPI với API key đang hoạt động — lấy tại dashboard
- Một model ID từ trang CometAPI Models
Cấu hình tích hợp
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.
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.
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.
Kết nối đầu vào và đầu ra chat
Để có 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.
Sử dụng CometAPI trong các flow lớn hơn
Đổ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 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 chính 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 một 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 gói 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 khóa API 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 xem model ID có khớp chính xác với CometAPI hay không và flow input đã được kết nối với input của component CometAPI hay chưa.