vi ▾
Lấy khóa API

Hướng dẫn nhanh: không kiểm duyệt hoàn tất chat

Lấy khóa API không kiểm duyệt và bắt đầu gửi yêu cầu ngay lập tức. Hướng dẫn nhanh này bao gồm URL cơ sở, xác thực và các ví dụ SDK cốt lõi cho API tương thích openai.

Base URL và Xác thực

URL cơ sở cho điểm cuối AI không kiểm duyệt là HTTPS://api.venicepricing.com/v1. Bạn xác thực bằng cách truyền khóa API của mình trong tiêu đề Authorization dưới dạng token Bearer. Thiết lập này hoạt động với các SDK OpenAI chính thức và bất kỳ khách hàng tương thích OpenAI nào bằng cách chỉ thay đổi base_url và khóa API. Bạn có thể tạo khóa của mình ngay lập tức trên trang Lấy khóa API bằng cách Tiếp tục với Google hoặc email và mật khẩu. Không cần số điện thoại cho quy trình nhanh chóng này. Khóa được hiển thị ngay sau khi tạo, vì vậy bạn có thể bắt đầu kiểm tra ngay lập tức. Bạn chỉ có thể có một khóa hoạt động trên mỗi tài khoản, nhưng bạn có thể thay thế nó bất cứ lúc nào.

Gửi một Yêu cầu Chat Completion

Gửi một yêu cầu văn bản vào, văn bản ra đến endpoint POST /v1/chat-completions. Sử dụng ID mô hình uncensored để truy cập mô hình trọng lượng mở được tinh chỉnh để không từ chối. Thân yêu cầu phải bao gồm mảng messages với nội dung lệnh nhắc của bạn. Bạn có thể kiểm tra ngay lập tức với lệnh curl. Cách tiếp cận trực tiếp này đảm bảo bạn đang sử dụng đúng endpoint cho dịch vụ LLM không kiểm duyệt của chúng tôi. Lỗi và từ chối đều miễn phí, vì vậy bạn chỉ trả tiền cho việc sử dụng token thực tế. Hãy nhớ rằng mô hình không từ chối các chủ đề người lớn hợp pháp hoặc gây tranh cãi. Nó không phải là GPT, Claude hoặc bất kỳ mô hình của nhà cung cấp nào khác. Nó chạy trên máy chủ của riêng chúng tôi.

Cấu hình Tham số Mô hình

Bạn có thể điều chỉnh hành vi của mô hình bằng các tham số như nhiệt độ, top_p, stop và seed. Các cài đặt này cho phép bạn kiểm soát độ sáng tạo và tính xác định trong các phản hồi. Cửa sổ ngữ cảnh hỗ trợ tối đa 100,000 token cho cả prompt và completion kết hợp. Mỗi yêu cầu có thể xuất tối đa 16,000 token, hoặc 2,048 nếu bạn không đặt max_tokens. Gọi hàm cũng được hỗ trợ thông qua công cụ (tools) và tool_choice. Sự linh hoạt này cho phép bạn xây dựng các tương tác phức tạp mà không cần đăng ký gói. Bạn có thể tinh chỉnh đầu ra để phù hợp hoàn toàn với trường hợp sử dụng cụ thể của mình. Mô hình duy trì sự nhất quán trên các cấu hình tham số khác nhau.

Xử lý Phản hồi Luồng

Bật chế độ streaming bằng cách đặt stream thành true trong yêu cầu của bạn. API trả về các phản hồi thông qua các Sự kiện được gửi bởi máy chủ (SSE) để phân phối token theo thời gian thực. Bạn có thể theo dõi việc sử dụng token trong chunk cuối cùng của luồng. Tính năng này rất lý tưởng cho các ứng dụng cần phản hồi ngay lập tức. Streaming giúp giảm độ trễ cảm nhận cho người dùng đang chờ các phản hồi dài. Bạn có thể phân tích cú pháp dữ liệu luồng bằng ngôn ngữ ưa thích của mình. Khóa API vẫn hợp lệ trong suốt thời gian diễn ra luồng. Lỗi trong quá trình streaming được xử lý gracefully mà không làm mất tín dụng của bạn. Phương pháp này hiệu quả cho các kịch bản có thông lượng cao.

Sử dụng Gọi hàm

Định nghĩa các công cụ 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ề dữ liệu có cấu trúc khớp với định nghĩa công cụ của bạn. Tính năng này hỗ trợ tool_choice để kiểm soát chính xác việc thực thi hàm. Bạn có thể tích hợp các API bên ngoài hoặc thực hiện các phép biến đổi dữ liệu phức tạp. Mô hình không kiểm duyệt xử lý các định nghĩa công cụ một cách đáng tin cậy mà không từ chối không cần thiết. Bạn có thể định nghĩa nhiều công cụ trong một yêu cầu. API xử lý các cuộc gọi công cụ và trả về kết quả phù hợp. Khả năng này khiến dịch vụ phù hợp cho các quy trình tác nhân nâng cao. Bạn có thể kiểm tra gọi hàm với bất kỳ SDK tương thích OpenAI nào.

Định dạng Phản hồi JSON

Đặt response_format là json_object để buộc mô hình trả về JSON hợp lệ. Điều này đảm bảo việc phân tích cú pháp nhất quán trong mã ứng dụng của bạn. Bạn có thể sử dụng tính năng này cho việc trích xuất dữ liệu có cấu trúc hoặc phản hồi API. Mô hình tuân thủ nghiêm ngặt các quy tắc cú pháp JSON. Định dạng này giảm nhu cầu xử lý hậu kỳ trong mã của bạn. Bạn có thể xác thực đầu ra ngay khi nhận được. API AI uncensored hỗ trợ định dạng này mà không có phí bổ sung. Lỗi không bị tính phí, vì vậy bạn có thể thử nghiệm tự do. Tính năng này rất quan trọng cho việc tích hợp đáng tin cậy với các hệ thống khác.

cURL

curl https://api.venicepricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the cost of a vaporetto ticket"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.venicepricing.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át trực tiếp

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)

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

URL gốc cho giá của Venice là gì?

URL cơ sở là HTTPS://api.venicepricing.com/v1. URL này hoạt động với các SDK OpenAI tiêu chuẩn khi bạn cập nhật cấu hình base_url. Bạn phải bao gồm khóa API của mình trong header Authorization để xác thực.

Làm thế nào để xử lý lỗi và giới hạn tốc độ?

Lỗi 401 cho biết khóa API không hợp lệ hoặc bị thiếu. Lỗi 402 có nghĩa là bạn không đủ tín dụng trong tài khoản trả trước của bạn. Lỗi 429 cho biết bạn đã vượt quá giới hạn 300 yêu cầu mỗi phút. Bạn có thể khắc phục những lỗi này bằng cách kiểm tra khóa của mình, nạp thêm tiền bằng tiền điện tử hoặc đợi giới hạn tốc độ được đặt lại.

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

Cửa sổ ngữ cảnh hỗ trợ tối đa 100.000 token cho cả prompt và completion. Mỗi yêu cầu có thể xuất tối đa 16.000 token. Nếu bạn không đặt max_tokens, giới hạn đầu ra mặc định là 2.048 token. Kích thước này phù hợp cho tài liệu dài và các cuộc hội thoại phức tạp.

Nhận khóa ngay bây giờ

Đăng ký, lấy khóa của bạn và trỏ đến điểm cuối của chúng tôi. Chỉ cần thế.

Lấy khóa API