API Tài liệu và Bắt đầu nhanh
Bắt đầu với API LLM không kiểm duyệt chỉ trong vài giây. Dán khóa API của bạn, thiết lập base URL và gửi các yêu cầu đến endpoint tương thích chuẩn với OpenAI.
Xác thực và Base URL Cấu hình
Bước đầu tiên là lấy thông tin xác thực của bạn. Đăng ký qua Google hoặc email trên trang Get API key để nhận mã thông báo của bạn ngay lập tức. Không cần số điện thoại. Sử dụng mã thông báo này để xác thực mọi yêu cầu.
Thiết lập URL cơ sở của bạn thành HTTPS://api.lamaapikey.com/v1. Điều này đảm bảo các lệnh gọi của bạn được định tuyến đến mô hình không kiểm duyệt chuyên dụng của chúng tôi. Bạn không cần quản lý proxy hoặc chuyển đổi điểm cuối cho các mô hình khác nhau.
curl https://api.lamaapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check the current latency for my key."}]
}'
Trò chuyện Hoàn thành Điểm cuối (POST /v1/chat/completions)
Gửi các thông điệp văn bản bằng điểm cuối hoàn tất trò chuyện tiêu chuẩn. Khóa API của bạn nằm trong tiêu đề Authorization. Định danh mô hình luôn là "uncensored".
Cấu hình này hoạt động với bất kỳ client tương thích OpenAI nào. Bạn có thể sử dụng các SDK chính thức hoặc các thư viện HTTP trực tiếp. API trả về các phản hồi văn bản dựa trên các prompt của bạn.
from openai import OpenAI
client = OpenAI(base_url="https://api.lamaapikey.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 hỗ trợ Tham số: Nhiệt độ, Top-P, và Tools
Kiểm soát sự sáng tạo với temperature và top_p. Sử dụng temperature để điều chỉnh độ ngẫu nhiên. Các giá trị cao hơn tạo ra các đầu ra đa dạng hơn. Các giá trị thấp hơn làm cho phản hồi mang tính xác định hơn.
Bật gọi hàm với tham số tools. Định nghĩa lược đồ JSON cho các hàm của bạn. Mô hình trả về các cuộc gọi công cụ có cấu trúc. Bạn cũng có thể ép chế độ JSON với response_format json_object. Điều này đảm bảo việc phân tích dự đoán được cho các ứng dụng của bạn.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.lamaapikey.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 Phản hồi và Sử dụng Siêu dữ liệu
Bật chế độ streaming với tham số stream. Bạn sẽ nhận được các chunk khi chúng được tạo ra. Điều này giúp giảm độ trễ cảm nhận cho các phản hồi dài.
Chunk cuối cùng chứa siêu dữ liệu sử dụng, bao gồm số lượng token cho việc tính phí. Lỗi và từ chối không tiêu tốn tín dụng. Bạn chỉ trả tiền cho các token đầu ra thành công.
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)
JSON Chế độ và Có cấu trúc Đầu ra
Buộc dữ liệu có cấu trúc với response_format json_object. Mô hình chỉ trả về JSON hợp lệ. Điều này ngăn ngừa lỗi phân tích cú pháp trong mã của bạn.
Sử dụng điều này cho việc trích xuất dữ liệu nhất quán. Xác định rõ lược đồ của bạn trong lời nhắc. Mô hình tuân thủ cấu trúc của bạn. Điều này hoạt động tốt với gọi hàm.
Đặt top_p thành 1.0 để đa dạng hóa tối đa. Điều chỉnh nhiệt độ để đạt độ chính xác. Cân bằng giữa sáng tạo và cấu trúc.
Giới hạn, Lỗi, và Ngữ cảnh Cửa sổ ngữ cảnh
Cửa sổ ngữ cảnh: Tổng cộng 100,000 token. Đầu ra tối đa: 16,000 token. Giá trị max_tokens mặc định là 2,048 nếu không đặt. Giới hạn thân yêu cầu là 8 MB.
Giới hạn tốc độ: 300 yêu cầu mỗi phút. Đồng thời: 8 yêu cầu đồng thời. Lỗi: 401 có nghĩa là khóa không hợp lệ. 402 có nghĩa là không có tín dụng. 429 có nghĩa là vượt quá giới hạn tốc độ.
Trả $0.15 cho mỗi 1M token đầu vào. Trả $0.50 cho mỗi 1M token đầu ra. Nạp tiền chỉ bằng tiền điện tử.
Thường xuyên đã hỏi questions
Khóa API Lama là gì?
Đây là mã thông báo xác thực độc nhất của bạn. Bạn nhận được sau khi đăng ký. Sử dụng nó trong tiêu đề Authorization.
Tôi trả tiền cho API như thế nào?
Sử dụng nạp tiền bằng tiền điện tử. Chúng tôi chấp nhận USDT (TRC20) hoặc USDC (Base). Nạp tối thiểu $20. Tín dụng thưởng áp dụng ở $50, $100 và $200.
Điều gì xảy ra nếu hết hạn mức tín dụng?
Bạn nhận mã lỗi 402. Các yêu cầu dừng lại cho đến khi bạn thêm thêm tín dụng tiền điện tử. Lỗi và từ chối đều miễn phí. Tín dụng của bạn không bao giờ hết hạn.
Lấy của bạn API khóa trong một bước
Đăng ký, sao chép khóa của bạn, cập nhật URL cơ sở của bạn. Hoàn tất.
Tạo khóa