Bắt đầu nhanh
Một endpoint tương thích OpenAI. Trỏ chương trình sẵn có vào base URL bên dưới, đổi key, và không cần sửa gì thêm.
Base URL và xác thực
https://aifromu.com/v1
Gửi key của bạn dưới dạng bearer token trong header Authorization. Key chỉ hiện một lần khi được cấp; nếu mất, hãy xoay key mới trong dashboard.
Request đầu tiên
- Chọn gói — Mua một gói rồi mở dashboard; API key được cấp ở đó và chỉ hiện một lần.
- Trỏ vào base URL — Đặt base URL của client về deployment này và gửi key dưới dạng bearer token.
- Gọi một model — Đặt model là luna, terra hoặc sol rồi gửi request bạn vẫn gửi.
curl https://aifromu.com/v1/models \ -H "Authorization: Bearer $AI_FROM_U_API_KEY"
from openai import OpenAI
client = OpenAI(
base_url="https://aifromu.com/v1",
api_key="YOUR_AI_FROM_U_API_KEY",
)
response = client.chat.completions.create(
model="terra",
messages=[
{"role": "user", "content": "Hello from AI From U"}
],
)
print(response.choices[0].message.content)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://aifromu.com/v1",
apiKey: process.env.AI_FROM_U_API_KEY,
});
const response = await client.chat.completions.create({
model: "terra",
messages: [{ role: "user", content: "Hello from AI From U" }],
});
console.log(response.choices[0].message.content);
Tên model
| MODEL | PHÙ HỢP CHO |
|---|---|
| luna | Bản nháp nhanh, phân loại, tóm tắt, chat khối lượng lớn. |
| terra | Việc trợ lý hằng ngày — RAG, agent, tool, coding. |
| sol | Suy luận sâu, coding khó, tác vụ kiểu Codex, nghiên cứu. |
Credits được tính thế nào
Mỗi token được nhân với trọng số của model đã dùng. Cache read rẻ hơn input mới; cache write đắt hơn.
Short context
| MODEL | INPUT | CACHE READ | CACHE WRITE | OUTPUT + REASONING |
|---|---|---|---|---|
| luna | 1 | 0.55 | 1.25 | 6 |
| terra | 10 | 5.5 | 12.5 | 60 |
| sol | 25 | 13.75 | 31.25 | 150 |
Long context
| MODEL | INPUT | CACHE READ | CACHE WRITE | OUTPUT + REASONING |
|---|---|---|---|---|
| luna | 2 | 1.1 | 2.5 | 9 |
| terra | 20 | 11 | 25 | 90 |
| sol | 50 | 27.5 | 62.5 | 225 |
Request có hơn 272.000 token đầu vào sẽ quy đổi theo mức ngữ cảnh dài. Gói và bảng giá
Lỗi và giới hạn
Request vượt quá số credits còn lại bị từ chối với mã 429 và không bị tính tiền. Key đã hết hạn hoặc đã xoay trả về 401.
Sinh nội dung dài nên đặt stream: true — request không streaming kéo dài quá khoảng 100 giây sẽ bị lớp biên cắt trước khi trả về.