vi ▾
Try with trial credit

API LLM không kiểm duyệt dành cho Nhà phát triển

Hướng dẫn nhanh API Dolphin models ai

Dolphin models AI cung cấp API tương thích OpenAI đơn giản cho suy luận không kiểm duyệt. Hướng dẫn nhanh này hướng dẫn bạn qua xác thực, gửi yêu cầu và xử lý dữ liệu phát trực tuyến với hóa đơn theo token dự đoán được.

1. Điều kiện tiên quyết: SDK và khóa API

Đăng ký bằng tài khoản Google hoặc email để nhận khóa API ngay lập tức. Bạn cần SDK chính thức cho ngôn ngữ ưa thích để giao tiếp với điểm cuối. Khóa xác thực mọi yêu cầu bạn gửi.

2. Cấu hình URL cơ bản của bạn

Đặt URL cơ sở thành HTTPS://api.dolphinmodelsai.com/v1 trong cấu hình client của bạn. URL này định tuyến yêu cầu của bạn đến các máy chủ suy luận không kiểm duyệt của chúng tôi. Đảm bảo khóa API của bạn được truyền trong tiêu đề authorization. Điểm cuối tuân theo các mẫu OpenAI tiêu chuẩn để tương thích.

import OpenAI from "openai";

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

3. Gửi yêu cầu Chat Completion đầu tiên của bạn

Gửi yêu cầu POST đến /v1/chat/completions với model id "uncensored". Bao gồm lịch sử tin nhắn của bạn trong mảng messages. API trả về phản hồi văn bản mà không từ chối nội dung đối với mục đích người trưởng thành hợp pháp. Bạn có thể điều chỉnh các tham số như temperature để kiểm soát độ ngẫu nhiên.

curl https://api.dolphinmodelsai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the time complexity of this sorting algorithm"}]
  }'

4. Bật Streaming và Xử lý việc sử dụng token

Đặt streaming là true để nhận token khi chúng được tạo. Mỗi chunk chứa văn bản từng phần và siêu dữ liệu sử dụng. Chunk cuối cùng bao gồm tổng số token để tính phí chính xác. Cách tiếp cận này giảm độ trễ cảm nhận được đối với các phản hồi dài.

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)

5. Sử dụng chế độ JSON cho đầu ra có cấu trúc

Định nghĩa response_format thành {"type": "json_object"} để buộc đầu ra có cấu trúc. Mô hình đảm bảo cú pháp JSON hợp lệ trong phản hồi. Tính năng này lý tưởng để phân tích dữ liệu vào logic ứng dụng của bạn. Nó loại bỏ nhu cầu xác thực regex thủ công.

6. Triển khai gọi hàm (Công cụ)

Định nghĩa các công tools trong yêu cầu của bạn để kích hoạt khả năng gọi hàm. Mô hình có thể trả về các cuộc gọi công cụ thay vì văn bản thuần túy. Bạn thực thi hàm và gửi kết quả trở lại cho mô hình. Mẫu này hỗ trợ các quy trình nhiều bước phức tạp.

7. Hiểu Rõ Giới Hạn Tốc Độ Và Các Tham Số

Mỗi khóa API được giới hạn ở 300 yêu cầu mỗi phút. Bạn có thể có 8 yêu cầu đồng thời bất cứ lúc nào. Cửa sổ ngữ cảnh hỗ trợ lên đến 100.000 token cho đầu vào và đầu ra kết hợp. Các yêu cầu vượt quá các giới hạn này nhận được mã lỗi 429. Lỗi số dư trả về trạng thái 402.

Python

from openai import OpenAI

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

Các câu hỏi thường gặp

Làm thế nào để xác thực các yêu cầu của tôi?

Đính kèm khóa API của bạn vào tiêu đề Authorization dưới dạng mã token Bearer. Khóa được tạo ngay sau khi đăng ký. Khóa vẫn có hiệu lực cho đến khi bạn thu hồi hoặc thay thế nó.

Điều gì xảy ra nếu tôi vượt quá giới hạn tốc độ?

API trả về lỗi 429 Too Many Requests (Quá nhiều yêu cầu). Bạn phải đợi cho đến khi cửa sổ giới hạn tốc độ được làm mới. Giới hạn yêu cầu đồng thời cũng được áp dụng để ngăn ngừa cạn kiệt tài nguyên.

Mô hình không kiểm duyệt có miễn phí không?

Không, nó sử dụng tín dụng trả trước được tính phí theo token. Bạn nhận được tín dụng dùng thử cho tài khoản mới. Việc thanh toán minh bạch với không có phí hàng tháng ẩn.

Lấy khóa của bạn ngay bây giờ

Đăng ký, sao chép khóa, cập nhật điểm cuối của bạn. Xong.

Try with trial credit