vi ▾
Lấy khóa của bạn

Tài liệu API

Bắt đầu tạo văn bản ngay lập tức với API tương thích OpenAI của chúng tôi. Hướng dẫn này bao gồm xác thực, các điểm cuối (endpoints) và streaming cho mô hình không kiểm duyệt.

01

Xác thực và Base URL

Sử dụng khóa API của bạn với URL cơ sở HTTPS://api.mistralllmapi.com/v1. Tạo khóa ngay lập tức qua Google hoặc email trên trang Lấy khóa API. Gửi khóa trong tiêu đề Authorization dưới dạng mã thông báo Bearer. Điều này hoạt động với bất kỳ máy khách SDK OpenAI tiêu chuẩn nào.

  • Đăng ký không cần số điện thoại.
  • Giữ một khóa hoạt động cho mỗi tài khoản.
  • Thay thế các khóa cũ khi bạn xoay chúng.
curl https://api.mistralllmapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if port 8080 is open on 10.0.0.5"}]
  }'

Endpoint Hoàn thành Trò chuyện

Gửi các yêu cầu POST đến /v1/chat/completions. Truyền ID mô hình là "uncensored". Cung cấp các thông điệp dưới dạng mảng với các trường role và content. Mô hình trả về văn bản mà không có các bộ lọc nội dung tiêu chuẩn cho việc sử dụng người lớn hợp pháp. Cửa sổ ngữ cảnh tổng cộng 100.000 token bao gồm đầu vào và đầu ra.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralllmapi.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)

Điểm cuối Models

Gửi yêu cầu GET /v1/models để liệt kê các mô hình khả dụng. Xác minh ID mô hình khớp với "uncensored". Endpoint này xác nhận kết nối của bạn hoạt động. Hãy sử dụng nó để gỡ lỗi xác thực trước khi gửi các payload nặng. API chỉ phục vụ một mô hình uncensored duy nhất.

Phản hồi luồng

Bật chế độ streaming bằng cách đặt stream thành true. Nhận các Sự kiện được gửi bởi máy chủ (SSE). Chi tiết sử dụng token xuất hiện trong chunk cuối cùng. Phương pháp này giảm độ trễ cảm nhận cho các đầu ra dài. Xử lý các token một phần cẩn thận trong mã máy khách của bạ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 để gọi hàm. Đặt tool_choice để bắt buộc các hàm cụ thể. Sử dụng response_format với json_object cho đầu ra JSON nghiêm ngặt. Các tham số như temperature và top_p điều chỉnh tính ngẫu nhiên. Các tính năng này hỗ trợ trích xuất dữ liệu có cấu trúc.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralllmapi.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);

Giới hạn tốc độ và Lỗi

Dự kiến 300 yêu cầu mỗi phút mỗi key. Giới hạn yêu cầu đồng thời là 8. Yêu cầu vượt quá kích thước body 8 MB. Trả về 401 cho các key không hợp lệ. Trả về 402 nếu tín dụng không đủ. Trả về 429 khi vượt quá giới hạn tốc độ. Lỗi không tiêu tốn token. Tín dụng không bao giờ hết hạn.

02

FAQ

Làm thế nào để lấy khóa API mistral của tôi?

Đăng ký qua Google hoặc email trên trang Nhận khóa API. Khóa hiển thị ngay lập tức. Không cần số điện thoại. Xoay khóa nếu cần, nhưng chỉ một khóa vẫn hoạt động.

Kích thước context window là bao nhiêu?

Mô hình hỗ trợ tổng cộng 100.000 token. Điều này bao gồm cả prompt và completion. Output tối đa mỗi yêu cầu là 16.000 token. Output mặc định là 2.048 token nếu không được chỉ định.

Chi phí API LLM không kiểm duyệt là bao nhiêu?

Giá là $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Lỗi và từ chối đều miễn phí. Nạp thêm chỉ bằng tiền điện tử. Bắt đầu với tín dụng dùng thử $0.50.

Lấy khóa API của bạn

Đăng ký, sao chép khóa, cập nhật URL cơ sở của bạn. Đó là tất cả.

Lấy khóa của bạn