Chào mừngTham chiếu API03/07
Hướng dẫn bắt đầu nhanh chat Dolphin ai
Đặt LLM không kiểm duyệt của chúng tôi vào ngăn xếp hiện có của bạn bằng SDK OpenAI tiêu chuẩn. Bạn có một điểm cuối mô hình thô, đơn lẻ với giá minh bạch và không khóa nhà cung cấp.
https://api.dolphinaichat.com/v1uncensoredCài đặt & Cấu hình SDK
Bắt đầu bằng cách cài đặt thư viện khách chính thức cho ngôn ngữ của bạn. API của chúng tôi sử dụng tiêu chuẩn OpenAI cấu trúc gói, vì vậy bạn có thể đã có nó. Định cấu hình URL cơ sở để trỏ đến điểm cuối của chúng tôi và cung cấp khóa API của bạn.
Sử dụng phương pháp biến môi trường để giữ cho thông tin xác thực an toàn. URL cơ sở là HTTPS://api.dolphinaichat.com/v1. Điều này hoạt động với bất kỳ máy khách tương thích OpenAI nào bằng cách thay đổi base_url và khóa API.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinaichat.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinaichat.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);
Yêu cầu POST Đầu tiên của Bạn
Gửi một yêu cầu hoàn tất trò chuyện đơn giản để kiểm tra kết nối. Sử dụng id mô hình "uncensored" cho mô hình trọng lượng mở được tinh chỉnh cho các phản hồi không hạn chế.
curl https://api.dolphinaichat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the daily server load statistics for the last week"}]
}'
Xử lý phản hồi phát trực tiếp (SSE)
Bật chế độ streaming để nhận các token theo thời gian thực. API hỗ trợ Server-Sent Events (SSE) cho đầu ra theo từng phần. Chi tiết sử dụng token xuất hiện trong chunk cuối cùng của luồng.
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)
Hiểu cửa sổ ngữ cảnh & token
Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token cho tổng prompt và kết quả. Đầu ra tối đa là 16.000 token mỗi yêu cầu. max_tokens mặc định là 2.048 nếu không đặt. Giá là $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra.
Mã lỗi & Giới hạn tốc độ
Xử lý gracefully các lỗi HTTP tiêu chuẩn. 401 cho biết khóa không hợp lệ. 402 có nghĩa là bạn không có tín dụng. 429 báo hiệu giới hạn tốc độ. Giới hạn là 300 yêu cầu mỗi phút mỗi khóa và 8 yêu cầu đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB.
Cài đặt Chế độ JSON & Gọi hàm
Sử dụng response_format: {"type": "json_object"} cho đầu ra có cấu trúc. Bật gọi hàm với tools và tool_choice. Các tham số như temperature và top_p được hỗ trợ đầy đủ.
Các câu hỏi thường gặp
Khả năng chính của API chat dolphin AI là gì?
Đây là một mô hình không bị kiểm duyệt được lưu trữ cung cấp hoàn tất hội thoại. Nó hỗ trợ streaming, chế độ JSON và gọi hàm với các SDK OpenAI tiêu chuẩn.
Làm thế nào để gỡ lỗi các trích dẫn bị thiếu trong phản hồi API chat song song?
Đảm bảo bạn không đang ép chế độ JSON khi mong đợi các trích dẫn văn bản tự do. Hãy kiểm tra xem prompt của bạn có yêu cầu rõ ràng các định dạng trích dẫn không. Xác minh ID mô hình được đặt thành "uncensored".
Bạn chấp nhận những phương thức thanh toán nào?
Chỉ crypto: USDT trên TRC20 hoặc USDC trên Base, số nguyên từ $20 đến $500. Tín dụng bonus áp dụng từ $50.
Truy xuất khóa API của bạn
Đăng ký, sao chép token của bạn và cập nhật URL base. Thế là đủ.