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

Bắt đầu nhanh API Codex

Triplet API LLM không kiểm duyệt trong vài phút bằng cách sử dụng các công cụ tương thích OpenAI tiêu chuẩn. Hướng dẫn này bao gồm xác thực, phát trực tiếp và gọi công cụ với không có sự cản trở đăng ký.

không kiểm duyệthttps://api.codexfiyat.com/v1

Bắt đầu với số dư bản dùng thử miễn phí

Sử dụng email và mật khẩu để nhận khóa ngay lập tức.

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

Cài đặt và Cấu hình

The codex api yêu cầu một khóa hợp lệ và URL cơ sở chính xác. Đăng ký qua Google hoặc email để nhận khóa của bạn ngay lập tức. Không cần số điện thoại. Sử dụng các SDK OpenAI chính thức bằng cách đặt base_url để https://api.codexfiyat.com/v1.

Xác thực sử dụng tiêu chuẩn Authorization: Bearer header. Mỗi tài khoản giữ một khóa hoạt động. Tạo khóa mới sẽ thu hồi khóa trước đó ngay lập tức. Điều này đơn giản hóa việc xoay vòng mà không cần quản lý nhiều thông tin xác thực.

Temel Istek Ornegi

Gửi yêu cầu hoàn tất đến uncensored model bằng bất kỳ máy khách HTTP nào. Điểm cuối chấp nhận các tham số tiêu chuẩn như temperature và top_p. Cấu hình máy khách của bạn để xử lý hiệu quả các phản hồi JSON.

  • Đặt mô hình thành uncensored.
  • Đính kèm lời nhắc hệ thống của bạn để cung cấp ngữ cảnh.
  • Định nghĩa các tin nhắn của người dùng trong messages mảng.

Phản hồi chứa văn bản được tạo ra và thống kê sử dụng token. Lỗi trả về các mã HTTP chuẩn kèm thông báo mô tả. Bạn có thể kiểm tra kết nối bằng một truy vấn đơn giản trước khi mở rộng quy mô.

Luồng Yanitlar

Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về các Sự kiện gửi từ máy chủ (SSE) để phân phối token theo thời gian thực. Phân tích từng chunk để hiển thị văn bản tăng dần cho người dùng của bạn.

Cách tiếp cận này giảm độ trễ cảm nhận đáng kể. Các phản hồi lớn xuất hiện ngay lập tức khi chúng được tạo. Chunk cuối cùng bao gồm tổng số token đã sử dụng để tính phí chính xác.

Gọi công cụ (Gọi hàm)

Định nghĩa các hàm trong tools tham số để kích hoạt gọi công cụ. Mô hình trả về các lệnh gọi hàm ở định dạng JSON có cấu trúc. Sử dụng tool_choice: auto cho phát hiện tự động.

Thực hiện hàm được yêu cầu trên backend của bạn. Gửi kết quả lại cho mô hình trong một tin nhắn mới. Mô hình sau đó tạo phản hồi ngôn ngữ tự nhiên dựa trên đầu ra công cụ. Điều này cho phép các quy trình làm việc phức tạp mà không cần phân tích thủ công.

Chế độ JSON

Buộc đầu ra có cấu trúc bằng cách đặt response_format để {"type": "json_object"}. Mô hình đảm bảo JSON hợp lệ trong phản hồi. Điều này loại bỏ nhu cầu phân tích cú pháp bằng biểu thức chính quy hoặc logic thử lại.

Sử dụng chế độ này cho việc trích xuất dữ liệu đáng tin cậy. Nó hoạt động liền mạch với các định nghĩa công cụ. Đảm bảo lời nhắc của bạn mô tả rõ ràng lược đồ dự kiến. Các cấu trúc JSON không hợp lệ là hiếm trong chế độ này.

Giới hạn và Ràng buộc

API áp dụng các giới hạn nghiêm ngặt để đảm bảo sự ổn định. Bạn có thể gửi 300 yêu cầu mỗi phút mỗi khóa. Độ đồng bộ được giới hạn ở 8 yêu cầu đồng thời. Cửa sổ ngữ cảnh tối đa là 100,000 token.

Đầu ra tối đa là 16.000 token mỗi yêu cầu. Nếu max_tokens chưa được đặt, giới hạn giảm xuống còn 2.048. Các yêu cầu vượt quá giới hạn kích thước thân yêu cầu 8 MB sẽ trả về lỗi. Theo dõi việc sử dụng của bạn qua bảng điều khiển để tránh gián đoạn.

cURL

curl https://api.codexfiyat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list available server configurations for ubuntu"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.codexfiyat.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.codexfiyat.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âu hỏi thường gặp

Làm thế nào để xác thực với API codex?

Đính kèm khóa API của bạn vào tiêu đề Authorization dưới dạng mã token Bearer. Tạo khóa trên bảng điều khiển sau khi đăng ký bằng Google hoặc email. Khóa có hiệu lực ngay khi được tạo.

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

API trả về mã trạng thái 429. Bạn phải đợi cho đến khi cửa sổ được làm mới hoặc giảm tần suất yêu cầu. Các yêu cầu đồng thời bị giới hạn ở mức tám trên mỗi khóa. Vượt quá mức này sẽ gây ra việc hạn chế tốc độ ngay lập tức.

Mô hình không kiểm duyệt có hỗ trợ streaming không?

Có, streaming được hỗ trợ đầy đủ qua Server-Sent Events. Đặt tham số stream thành true trong yêu cầu của bạn. Các token được gửi tăng dần cho các ứng dụng độ trễ thấp. Chunk cuối cùng chứa thống kê sử dụng.

Thu được khóa API của bạn ngay lập tức

Đăng ký, lấy khóa, cập nhật URL base của bạn. Đó là toàn bộ cấu hình.

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