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://api.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à astra, sol-6.1, sol-6, terra hoặc luna-6 rồi gửi request bạn vẫn gửi.
curl https://api.aifromu.com/v1/models \ -H "Authorization: Bearer $AI_FROM_U_API_KEY"
from openai import OpenAI
client = OpenAI(
base_url="https://api.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://api.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 | THẾ HỆ | PHÙ HỢP CHO |
|---|---|---|
| astra | GPT-6 | Suy luận đầu bảng trên cửa sổ 1 triệu token, cho việc khó nhất. |
| sol-6.1 | GPT-6.1 | Model GPT-6.1 của Sol, mới nhất trong dòng, 1,1 AI credits cho mỗi input token. |
| sol-6 | GPT-6 | Thế hệ GPT-6 của Sol, 1,1 AI credits cho mỗi input token. |
| terra | GPT-6.1 | Việc hằng ngày nhanh, hiệu quả — agent, tool, coding, computer use và tác vụ hình ảnh. |
| luna-6 | GPT-6 | Thế hệ GPT-6 của Luna, mức giá thấp nhất được niêm yết ở đây. |
sol và luna vẫn dùng được làm tên model cho các tích hợp sẵn có: giờ chúng chạy sol-6.1 và luna-6, tính theo đúng đơn giá của hai model đó. Các request gọi GPT-5.6 Terra do terra phục vụ, và terra chạy GPT-6.1.
Credits được tính thế nào
Mỗi token được nhân với hệ số của model — input, cache read, cache write và output đều niêm yết trong các bảng ở đây. Hệ số: Astra là 5,5; Sol 6.1 và Sol 6 là 1,1; Terra là 0,55; Luna 6 là 0,055. Input và cache write tính đủ hệ số, cache read tính một nửa, output và reasoning tính 5× hệ số.
Short context
| MODEL | INPUT | CACHE READ | CACHE WRITE | OUTPUT + REASONING |
|---|---|---|---|---|
| astra | 5.5 | 2.75 | 5.5 | 27.5 |
| sol-6.1 | 1.1 | 0.55 | 1.1 | 5.5 |
| sol-6 | 1.1 | 0.55 | 1.1 | 5.5 |
| terra | 0.55 | 0.275 | 0.55 | 2.75 |
| luna-6 | 0.055 | 0.0275 | 0.055 | 0.275 |
Long context
| MODEL | INPUT | CACHE READ | CACHE WRITE | OUTPUT + REASONING |
|---|---|---|---|---|
| astra | 5.5 | 2.75 | 5.5 | 27.5 |
| sol-6.1 | 1.1 | 0.55 | 1.1 | 5.5 |
| sol-6 | 1.1 | 0.55 | 1.1 | 5.5 |
| terra | 0.55 | 0.275 | 0.55 | 2.75 |
| luna-6 | 0.055 | 0.0275 | 0.055 | 0.275 |
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. Mã 429 kèm header Retry-After nghĩa là model đang quá tải trong chốc lát: chờ đúng số giây đó rồi gửi lại; request đó cũng 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ề.