Chạy flow Flowise trên bất kỳ model catalog nào qua một Base Path.
Updated 2026-07-29
Flowise ghi rõ base URL tùy chỉnh cho node ChatOpenAI: tạo một credential với key của bạn, mở Additional Parameters, và đặt Base Path thành https://api.apisrouter.com/v1. Với model id ngoài dropdown có sẵn, node ChatOpenAI Custom nhận bất kỳ id nào dưới dạng văn bản tự do, đây là cách Claude, DeepSeek, và GLM chạy một flow Flowise.
Câu trả lời nhanh: credential, Base Path, model id.
Trong canvas Flowise, kéo một node ChatOpenAI từ panel Chat Models, nhấn Connect Credential, và tạo một credential OpenAI mới chứa key APIsRouter của bạn. Sau đó mở Additional Parameters trên node và đặt Base Path thành https://api.apisrouter.com/v1. Mọi lệnh gọi node thực hiện giờ đi tới gateway thay vì các host của OpenAI. Với field model: node ChatOpenAI chuẩn cung cấp một dropdown tên model OpenAI, nên với id gateway như claude-sonnet-4-6 hoặc deepseek-v4-flash hãy dùng node ChatOpenAI Custom thay vào đó, node này nhận bất kỳ model id nào dưới dạng văn bản tự do. Đây là một mẫu Flowise có tài liệu, được mô tả trong tài liệu chính thức đúng cho loại endpoint tương thích OpenAI này.
Connect Credential: new OpenAI credential
API Key: sk-YOUR-APISROUTER-KEY
Model Name: claude-sonnet-4-6
Additional Parameters:
Base Path: https://api.apisrouter.com/v1Cách Flowise nói chuyện với endpoint.
Flowise (FlowiseAI trên GitHub, khoảng 55K star) là trình xây dựng trực quan cho app LLM: chatflow và agent flow được lắp ráp từ node trên canvas, bao phủ chat model, pipeline RAG trên document store, agent dùng tool, và endpoint API bạn có thể gọi từ chính sản phẩm của mình. Mỗi node LLM trong một flow phát ra request chat-completions chuẩn, và Base Path quyết định các request đó đi tới đâu. Vì gateway phục vụ nhiều vendor sau một URL, một credential bao phủ mọi model trong catalog. Một chatflow RAG có thể chạy tổng hợp câu trả lời trên claude-sonnet-4-6 trong khi một nhánh phân loại trong cùng flow chạy deepseek-v4-flash, mỗi cái cấu hình như node riêng của nó với model id riêng, cả hai thanh toán qua cùng key. Tài liệu mô tả cùng cơ chế Base Path cho các dịch vụ tương thích OpenAI khác, nên đây là cách dùng Flowise chuẩn thay vì một giải pháp lách luật. Một lưu ý trung thực: embedding là một kiểu node riêng. Nếu flow của bạn dùng OpenAI embeddings, hãy cấu hình node OpenAI Embeddings Custom với cùng mẫu Base Path, và xác nhận id embedding model trước với catalog, vì bề mặt chat và embedding là riêng biệt.
Flowise tự host: lưu ý mạng Docker.
Hầu hết cài đặt Flowise chạy trong Docker, và Base Path được phân giải từ bên trong container. Một URL gateway công khai như https://api.apisrouter.com/v1 hoạt động từ bất cứ đâu, nên không có mạng đặc biệt nào áp dụng; lưu ý này tồn tại vì phần lớn tài liệu cộng đồng được viết cho các server suy luận cục bộ, nơi địa chỉ host.docker.internal quan trọng. Với một gateway đã host, bạn có thể bỏ qua toàn bộ lớp lời khuyên đó. Phần thực sự quan trọng về mặt vận hành: credential trong Flowise được lưu ở phía server và chia sẻ giữa các flow, nên một credential APIsRouter tạo một lần dùng lại được bởi mọi node trong mọi flow trên instance. Với các đội, điều đó cộng với sử dụng theo từng key trong console gateway cho bạn một cách tách bạch rõ ràng: một credential theo từng môi trường hoặc theo từng project, và console quy token cùng chi tiêu cho mỗi cái.
curl -s https://api.apisrouter.com/v1/models \
-H "Authorization: Bearer $APISROUTER_API_KEY" | head -30Chọn model theo từng node.
Flow nhân số lần gọi model theo cách một cuộc chat đơn không bao giờ có: một pipeline RAG với viết lại truy vấn, chấm điểm truy xuất, và tổng hợp câu trả lời có thể chạm LLM ba lần trở lên mỗi tin nhắn người dùng. Đặt model chủ lực chỉ nơi nó xứng đáng với mức giá, và một tầng khối lượng lớn ở mọi nơi khác, là một quyết định dropdown theo từng node khi Base Path đã được đặt.
- claude-sonnet-4-6 cho node hội thoại chính hoặc agent chính, nơi chất lượng câu trả lời mang cả flow.
- claude-haiku-4-5-20251001 cho các nhánh khối lượng lớn: định tuyến, gắn thẻ, tóm tắt ngắn bên trong flow lớn hơn.
- gpt-5.4-mini là lựa chọn khối lượng lớn của họ GPT cho flow xây theo phong cách hành vi OpenAI.
- gemini-3.5-flash nơi một nhánh nạp tài liệu dài hoặc hình ảnh với mức giá tầm trung.
- deepseek-v4-flash cho các lệnh gọi tiện ích khối lượng cao nhất, nơi giá theo token là ràng buộc thiết kế.
Trả theo mức sử dụng · thấp hơn giá chính thức
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| Mô hình | Giá chính thức | Giá của chúng tôi |
|---|---|---|
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
| Claude Haiku 4.5 20251001 | $1.00 / $5.00 per M | $0.80 / $4.00 per M |
| GPT-5.4 mini | $0.75 / $4.50 per M | $0.60 / $3.60 per M |
| Gemini 3.5 Flash | $1.50 / $9.00 per M | $1.20 / $7.20 per M |
| DeepSeek V4 Flash | $0.14 / $0.28 per M | $0.10 / $0.30 per M |
Các kiểu lỗi đặc thù của Flowise.
Thứ tự debug hai bước áp dụng ở đây như mọi nơi khác: chứng minh endpoint bằng curl trước, danh sách model rồi một completion với id chính xác, và chỉ khi đó mới debug bên trong Flowise. Điều đó tách vấn đề gateway khỏi cấu hình canvas trong chưa đầy một phút.
- Dropdown model không liệt kê id của bạn: điều này bình thường trên node ChatOpenAI chuẩn. Hãy dùng ChatOpenAI Custom, node nhận model id văn bản tự do.
- 401 từ node: credential giữ sai key, hoặc một credential khác đang gắn vào node này so với bạn nghĩ. Credential là gắn kết theo từng node, nên hãy kiểm tra node, không chỉ kho credential.
- 404 trên mọi lệnh gọi: Base Path thiếu /v1 hoặc có một đoạn path thừa không nên có. Node nối thêm route path vào base bạn đưa vào.
- Hoạt động ở một flow, thất bại ở flow khác: mỗi node mang cài đặt Base Path riêng dưới Additional Parameters. Sao chép một node thì sao chép luôn nó; xây một node mới thì không.
- Node embedding vẫn gọi tới OpenAI: node chat và embedding được cấu hình độc lập. Hãy đặt Base Path trên node embedding luôn, nếu không hãy dự đoán billing bị lẫn lộn.
Ai định tuyến Flowise qua một gateway.
- Người xây dựng xuất bản chatbot cho khách hàng muốn lựa chọn model theo từng flow mà không cần tài khoản vendor cho mỗi khách hàng.
- Các đội nặng về RAG có pipeline truy xuất nhân số lần gọi LLM mỗi tin nhắn và cần tầng khối lượng lớn cho các bước tiện ích.
- Agency chạy một instance Flowise cho nhiều project, dùng một credential theo từng key project để quy trách nhiệm sử dụng theo từng khách hàng rõ ràng.
- Lập trình viên so sánh Claude, GPT, và DeepSeek trên cùng một flow, nơi mỗi ứng viên là một lần sửa field model trên một node đã sao chép.
- Người tự host muốn toàn bộ instance được thanh toán từ một số dư trả trước thay vì nhiều thẻ vendor.
Câu hỏi thường gặp
Làm sao để đặt một base URL OpenAI tùy chỉnh trong Flowise?
Trên node ChatOpenAI hoặc ChatOpenAI Custom, mở Additional Parameters và đặt Base Path thành https://api.apisrouter.com/v1, với key của bạn trong credential đã gắn. Tài liệu Flowise mô tả đúng cơ chế này cho endpoint tương thích OpenAI.
Làm sao để dùng model id Claude hoặc DeepSeek trong Flowise?
Dùng node ChatOpenAI Custom, node này nhận bất kỳ model id nào dưới dạng văn bản tự do. Nhập id catalog chính xác, ví dụ claude-sonnet-4-6 hoặc deepseek-v4-flash, và đặt Base Path dưới Additional Parameters. Dropdown của node ChatOpenAI chuẩn chỉ liệt kê tên OpenAI.
Một credential có hoạt động cho mọi flow trên instance Flowise của tôi không?
Có. Credential được lưu trên server Flowise và có thể gắn vào bất kỳ node nào trong bất kỳ flow nào. Để quy trách nhiệm chi phí theo từng project, hãy tạo một key gateway theo từng project và một credential theo từng key; console khi đó hiển thị sử dụng theo từng key.
Agent flow và gọi tool có hoạt động qua gateway không?
Có. Gọi tool đi theo định dạng chat-completions chuẩn, và các id như claude-sonnet-4-6 xử lý function call đáng tin cậy. Nếu một node agent hành xử sai trên id tầng khối lượng lớn, hãy kiểm tra cùng flow trên Sonnet để tách năng lực model khỏi cấu hình flow.
Còn node embedding trong flow RAG thì sao?
Embedding được cấu hình riêng biệt với node chat. Node OpenAI Embeddings Custom nhận cùng mẫu Base Path; hãy xác nhận id embedding model bạn định dùng tồn tại trong catalog trước khi nối flow, vì bề mặt chat và embedding là riêng biệt.
Làm sao để xem một flow tốn bao nhiêu để chạy?
Console gateway ghi log mọi request với model, số lượng token, và chi tiêu, theo từng key. Vì một tin nhắn người dùng đơn trong flow RAG hoặc agent có thể kích hoạt nhiều lệnh gọi LLM, log theo từng request là cách trung thực để định giá một flow, không phải một phỏng đoán theo từng tin nhắn.