Thiết lập Base URL và xác thực
Yêu cầu của bạn bắt đầu tại https://api.grokified.cc/v1. Truyền khóa API của bạn trong Authorization header. Bạn nhận được một khóa hoạt động cho mỗi tài khoản, được hiển thị ngay lập tức sau khi đăng ký bằng Google hoặc email.
Yêu cầu đầu tiên
Gửi yêu cầu POST đến /v1/chat/completions với mô hình uncensored. Hệ thống xử lý đầu vào của bạn và trả về văn bản thô mà không có bộ lọc của công ty.
- Sử dụng
temperatuređể sáng tạo. - Đặt
max_tokensđể kiểm soát độ dài đầu ra.
curl https://api.grokified.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get the last modified date of index html"}]
}'
Tích hợp Python SDK
Cài đặt thư viện OpenAI chính thức. Đặt URL cơ sở thành điểm cuối của chúng tôi. Truyền khóa của bạn dưới giá trị khóa API. Điều này đảm bảo tương thích với mã client hiện có.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokified.cc/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)
Thiết lập SDK Node.js
Nhập gói OpenAI. Khởi tạo máy khách với khóa và URL cơ sở của bạn. Gọi chat.completions.create với lời nhắc của bạn. Phản hồi chứa văn bản được tạo.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokified.cc/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 dạng stream và mức sử dụng token
Bật phát trực tiếp bằng cách đặt stream: true. Nhận Sự kiện gửi qua máy chủ (SSE). Chunk cuối cùng bao gồm dữ liệu sử dụng token. Điều này giúp bạn theo dõi chi phí theo thời gian thực.
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)
Giới hạn tốc độ, lỗi và cửa sổ ngữ cảnh
Bạn được 300 yêu cầu mỗi phút và 8 yêu cầu đồng bộ. Cửa sổ ngữ cảnh là 100.000 token. Các lỗi như 401 hoặc 402 không tiêu tốn số dư. Việc từ chối cũng miễn phí.