Hướng dẫn bắt đầu nhanh
Bắt đầu tạo văn bản với LLM không kiểm duyệt của chúng tôi bằng mã tương thích OpenAI tiêu chuẩn. Bạn chỉ cần một base URL và một API key duy nhất để tích hợp mô hình này vào các quy trình tự động hóa của mình.
Base URL và Xác thực
API nằm ở https://api.mistralapipricing.com/v1. Truyền khóa của bạn trong Authorization header. Logic định giá API Mistral áp dụng cho mỗi token, vì vậy hãy giữ các tiêu đề (headers) gọn gàng. Kiểm tra kết nối với GET /v1/models.
- Tiêu đề:
Authorization: Bearer YOUR_KEY - Base URL:
https://api.mistralapipricing.com/v1
curl https://api.mistralapipricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the cost per token for each model."}]
}'
Gửi yêu cầu đầu tiên của bạn
Gọi chat/completions endpoint với ID mô hình của bạn. Mô hình không kiểm duyệt phản hồi các lời nhắc chuẩn mà không từ chối. Token đầu vào giá $0.15 cho mỗi triệu. Token đầu ra giá $0.50 cho mỗi triệu. Lỗi không tiêu thụ tín dụng.
from openai import OpenAI
client = OpenAI(base_url="https://api.mistralapipricing.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Tích hợp Node.js
Sử dụng SDK chính thức hoặc axios để gửi yêu cầu. Đặt URL cơ sở đúng. ID mô hình luôn là uncensored. Tiêu đề phải bao gồm mã thông báo bearer của bạn. Phản hồi trả về các đối tượng JSON. Xử lý lỗi một cách duyên dáng.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mistralapipricing.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Phản hồi luồng
Bật phát trực tiếp bằng cách đặt stream: true. Nhận token qua Sự kiện gửi qua máy chủ. Chunk cuối cùng chứa dữ liệu sử dụng. Điều này giảm độ trễ cảm nhận cho các đầu ra dài. Bộ đệm token ở phía client. Hiển thị chúng khi chúng đến.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Function Calling và chế độ JSON
Định nghĩa các công cụ trong thân yêu cầu. Mô hình trả về JSON có cấu trúc. Sử dụng response_format: {"type": "json_object"} cho đầu ra nghiêm ngặt. Phân tích kết quả trong logic ứng dụng của bạn. Điều này hoạt động cho các tác vụ tự động hóa. Xác thực lược đồ ở phía bạn.
Giới hạn, Lỗi và Ngữ cảnh
Kích thước cửa sổ ngữ cảnh là 100.000 token tổng cộng. Các yêu cầu được giới hạn ở 300 mỗi phút. Bạn có 8 yêu cầu đồng thời. Lỗi 401 có nghĩa là khóa không hợp lệ. Lỗi 402 cho biết không đủ tín dụng. Lỗi 429 báo hiệu giới hạn tốc độ. Output tối đa là 16.000 token.
Câu hỏi thường gặp
Tôi đặt số tiền tối đa mà API có thể tốn cho mình như thế nào?
API không hỗ trợ giới hạn chi tiêu cứng trực tiếp. Theo dõi mức sử dụng qua các tiêu đề phản hồi hoặc theo dõi token trong logic ứng dụng của bạn. Số dư trả trước không bao giờ hết hạn, vì vậy bạn kiểm soát giới hạn bằng số tiền nạp thêm của mình.
Điều gì xảy ra nếu tôi chạm giới hạn tốc độ?
Bạn nhận mã trạng thái 429. Yêu cầu không tiêu thụ token nào. Hãy đợi vài giây rồi thử lại. Bạn bị giới hạn ở 300 yêu cầu mỗi phút cho mỗi khóa. Điều chỉnh độ đồng thời của bạn để duy trì dưới 8 yêu cầu đồng thời.
Mô hình không kiểm duyệt có giống với các mô hình của Mistral AI không?
Không. Chúng tôi lưu trữ một mô hình trọng lượng mở được tinh chỉnh để không có từ chối. Nó không phải là GPT, Claude hoặc các mô hình Mistral chính thức. Nó tương thích với cấu trúc API tương tự nhưng có id mô hình riêng. Hãy kiểm tra trang giá cả để biết chi tiết.
Lấy khóa của bạn trong vài giây
Đăng ký, sao chép khóa của bạn, cập nhật URL cơ sở. Đó là tất cả cấu hình cần thiết.