vi ▾
Bắt đầu ngay
  1. API AI Giá rẻ nhất
  2. Hướng dẫn nhanh: Tích hợp API LLM không kiểm duyệt

Hướng dẫn nhanh: Tích hợp API LLM không kiểm duyệt

Tích hợp API LLM không kiểm duyệt của chúng tôi bằng các endpoint tương thích chuẩn với OpenAI. Hướng dẫn nhanh này sẽ hướng dẫn bạn từ việc lấy khóa API đến truyền trực tiếp phản hồi và gọi hàm.

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

Bắt đầu bằng cách tạo tài khoản để nhận khóa API duy nhất của bạn. Đăng nhập bằng Google hoặc mật khẩu email để tạo khóa ngay lập tức mà không cần xác minh số điện thoại. Cài đặt gói SDK ưa thích của bạn, chẳng hạn như openai cho Python, và cấu hình nó với URL cơ sở https://api.apiaicheapest.com/v1. Xác thực mọi yêu cầu bằng cách đặt Authorization header để Bearer YOUR_API_KEY. Bạn có thể kiểm tra kết nối ngay lập tức bằng các ví dụ được cung cấp.

Yêu cầu Hoàn thành Trò chuyện Cơ bản

Gửi một yêu cầu hoàn tất hội thoại tiêu chuẩn để tạo phản hồi văn bản. API chấp nhận danh sách các tin nhắn và trả về đầu ra của mô hình. Sử dụng ID mô hình uncensored để truy cập mô hình trọng lượng mở của chúng tôi mà không từ chối nội dung. Mọi phản hồi đều bao gồm chi tiết sử dụng token để theo dõi hóa đơn chính xác. Các lỗi như không đủ tín dụng hoặc khóa không hợp lệ sẽ được trả về với các mã trạng thái HTTP rõ ràng.

curl https://api.apiaicheapest.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this Python list to a JSON array"}]
  }'

Phản hồi luồng (SSE)

Bật chế độ streaming để nhận các token theo thời gian thực khi chúng được tạo. Đặt stream tham số thành true trong thân yêu cầu của bạn. Máy chủ trả về một chuỗi Sự kiện được gửi bởi máy chủ (SSE) chứa các phần hoàn chỉnh một phần. Đọc chunk cuối cùng để lấy tổng số token và chi phí. Cách tiếp cận này giảm đáng kể độ trễ cảm nhận đối với người dùng cuố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)

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

Định nghĩa các công cụ để cho phép mô hình gọi các hàm bên ngoài một cách động. Truyền một danh sách các định nghĩa công cụ trong tools tham số và chỉ định tool_choice như autoMô hình trả về các đối số hàm dưới dạng JSON khi phù hợp. Phân tích cú pháp các đối số này trong mã của bạn để thực hiện logic yêu cầu. Tính năng này cho phép các quy trình làm việc agent phức tạp và các nhiệm vụ trích xuất dữ liệu.

import OpenAI from "openai";

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

Chế độ JSON và tham số

Buộc đầu ra có cấu trúc bằng cách đặt response_format để {"type": "json_object"}. Điều này đảm bảo mô hình trả về JSON, điều rất quan trọng cho việc tiêu thụ theo chương trình. Bạn cũng có thể kiểm soát độ ngẫu nhiên với temperature và top_p, hoặc các chuỗi dừng. Điều chỉnh các tham số này để cân bằng giữa sáng tạo và độ chính xác. Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token cho các tài liệu dài.

Xử lý Giới hạn và Lỗi

Theo dõi giới hạn tốc độ và phản hồi lỗi để duy trì tích hợp mượt mà. API cho phép 300 yêu cầu mỗi phút mỗi khóa với giới hạn đồng thời là 8 yêu cầu đồng thời. Xử lý HTTP 401 cho khóa không hợp lệ, 402 cho không đủ tín dụng, và 429 cho giới hạn tốc độ. Tăng tín dụng trả trước của bạn qua các khoản nạp tiền điện tử để tránh gián đoạn dịch vụ. Luôn kiểm tra usage field trong các phản hồi để theo dõi tiêu thụ token một cách chính xác.

Python

from openai import OpenAI

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

API AI rẻ nhất cho việc tạo văn bản cơ bản là gì?

API của chúng tôi cung cấp giá cả minh bạch ở mức $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Không có mức chi tiêu tối thiểu và số dư trả trước không bao giờ hết hạn, giúp nó hiệu quả về chi phí cho các mẫu sử dụng biến động.

LLM không kiểm duyệt có hỗ trợ gọi hàm không?

Đúng, mô hình hỗ trợ gọi hàm với các định nghĩa công cụ tiêu chuẩn. Bạn có thể truyền các công cụ và đặt tool_choice thành auto để gọi hàm động. Điều này cho phép các quy trình làm việc phức tạp và các tác vụ trích xuất dữ liệu.

Làm thế nào để xử lý giới hạn tốc độ trên API LLM rẻ nhất?

API giới hạn các yêu cầu ở mức 300 mỗi phút mỗi khóa với tối đa 8 yêu cầu đồng thời. Nếu bạn vượt quá các giới hạn này, bạn sẽ nhận được mã trạng thái 429. Hãy triển khai cơ chế backoff theo cấp số nhân trong ứng dụng khách của bạn để xử lý việc thử lại một cách mượt mà.

Lấy khóa của bạn trong vài giây

Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở. Chỉ cần thế.