AI From U AI FROM U.COM

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

  1. 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.
  2. 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.
  3. 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

MODELPHÙ HỢP CHO
lunaBản nháp nhanh, phân loại, tóm tắt, chat khối lượng lớn.
terraViệc trợ lý hằng ngày — RAG, agent, tool, coding.
solSuy luận sâu, coding khó, tác vụ kiểu Codex, nghiên cứu.

Ba model

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

MODELINPUTCACHE READCACHE WRITEOUTPUT + REASONING
luna10.551.256
terra105.512.560
sol2513.7531.25150

Long context

MODELINPUTCACHE READCACHE WRITEOUTPUT + REASONING
luna21.12.59
terra20112590
sol5027.562.5225

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ề.