Hướng dẫn tích hợp nhanh
Tích hợp mô hình không kiểm duyệt của chúng tôi với vài dòng mã bằng các SDK OpenAI tiêu chuẩn. Hướng dẫn nhanh này hướng dẫn bạn từ cài đặt đến phản hồi streaming mà không cần quá tải cấu hình.
Cài đặt SDK ưa thích của bạn
Bắt đầu bằng cách cài đặt thư viện máy khách cho ngôn ngữ bạn chọn. Các gói chính thức xử lý xác thực và định dạng yêu cầu tự động. Cách tiếp cận này loại bỏ nhu cầu quản lý các tiêu đề HTTP một cách thủ công.
Đối với các nhà phát triển Python, thư viện tiêu chuẩn là lựa chọn phổ biến nhất. Người dùng Node.js nên cài đặt mô-đun chuyên dụng. Cả hai đều hỗ trợ cùng giao thức nền tảng.
- Python:
pip install openai - Node.js:
npm install openai
Đảm bảo môi trường của bạn có phiên bản tương thích đã được cài đặt. Các SDK rất nhẹ và không yêu cầu các thư viện phụ trợ bổ sung cho các tác vụ tạo văn bản cơ bản.
Thiết lập URL cơ sở và khóa
Cấu hình SDK để trỏ đến cơ sở hạ tầng chuyên dụng của chúng tôi. Thay thế URL cơ sở mặc định bằng điểm cuối cụ thể của chúng tôi để đảm bảo các yêu cầu đến đúng máy chủ.
Khóa API của bạn được tạo ngay lập tức khi tạo tài khoản. Hãy lưu trữ nó một cách an toàn trong các biến môi trường của bạn. Khóa này xác thực tất cả các yêu cầu tiếp theo đến điểm cuối hoàn thành trò chuyện.
URL cơ sở là HTTPS://api.cheapestllmmodels.com/v1. Sử dụng chính xác chuỗi này để đảm bảo tương thích với giao thức tương thích OpenAI. Không thêm dấu gạch chéo cuối cùng trừ khi SDK của bạn yêu cầu chúng.
Gửi yêu cầu đầu tiên
Thực hiện một lệnh hoàn thành đơn giản để xác minh kết nối. Yêu cầu này gửi một prompt và nhận phản hồi văn bản từ mô hình không kiểm duyệt. ID mô hình được đặt là "uncensored".
Kiểm tra đối tượng phản hồi để xem văn bản được tạo. Nếu yêu cầu thành công, bạn đã kết nối thành công với API. Điều này xác nhận rằng xác thực và URL cơ sở của bạn là chính xác.
Lỗi thường cho biết khóa không hợp lệ hoặc không đủ tiền. Hãy xem xét mã trạng thái để chẩn đoán các vấn đề. Hầu hết các lỗi đều được giải quyết bằng cách kiểm tra số dư tài khoản hoặc tính hợp lệ của khóa.
cURL
curl https://api.cheapestllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core features of the API documentation."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmmodels.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.cheapestllmmodels.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)Lấy khóa API của bạn
Đăng ký, sao chép khóa, cập nhật URL base. Xong.