Pembangun

Bina dengan Free.ai - satu token Bearer, 400+ alat AI.

Chat, imej, video, muzik, suara, OCR, menterjemah — semua pada satu titik akhir serasi OpenAI. Pool percuma yang luas, markup transparen, harga rakan sebaya pada skala.

10,000 token percuma apabila mendaftar. Kad tidak diperlukan untuk mula.

Titik akhir tunggal bagi setiap mod

Satu URL mengendalikan setiap model sembang. Satu URL untuk setiap model imej. Pilih model dengan rentetan tunggal. Tiada shuffle SDK per-pengedar.

Kejujuran, bil-markup-friendly

Model yang dihost sendiri membayar pada kos mentah. Model premium menambah penandaan lutsinar yang jatuh apabila anda skala. Setiap respon melaporkan kos token tepat.

99 bahasa di luar kotak

Chat, menterjemah, TTS, STT — setiap mod utama merangkumi 99 bahasa tanpa konfigurasi tambahan. Serahkan kod bahasa dan ia berfungsi.

Pelancaran Cepat 60-saat

API yang sama, lima bahasa. letakkan kekunci sk-free-... dan jalankan.

curl https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-YOUR-KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen2.5-7b",
    "messages": [{"role":"user","content":"Hello!"}]
  }'
import requests

r = requests.post(
    "https://api.free.ai/v1/chat/",
    headers={"Authorization": "Bearer sk-free-YOUR-KEY"},
    json={
        "model": "qwen2.5-7b",
        "messages": [{"role": "user", "content": "Hello!"}],
    },
)
print(r.json()["choices"][0]["message"]["content"])
const r = await fetch("https://api.free.ai/v1/chat/", {
  method: "POST",
  headers: {
    "Authorization": "Bearer sk-free-YOUR-KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "qwen2.5-7b",
    messages: [{role: "user", content: "Hello!"}],
  }),
});
const data = await r.json();
console.log(data.choices[0].message.content);
package main

import (
  "bytes"; "fmt"; "io"; "net/http"
)

func main() {
  body := []byte(`{"model":"qwen2.5-7b","messages":[{"role":"user","content":"Hello!"}]}`)
  req, _ := http.NewRequest("POST", "https://api.free.ai/v1/chat/", bytes.NewBuffer(body))
  req.Header.Set("Authorization", "Bearer sk-free-YOUR-KEY")
  req.Header.Set("Content-Type", "application/json")
  resp, _ := http.DefaultClient.Do(req)
  defer resp.Body.Close()
  out, _ := io.ReadAll(resp.Body)
  fmt.Println(string(out))
}
require "net/http"
require "json"

uri = URI("https://api.free.ai/v1/chat/")
req = Net::HTTP::Post.new(uri, {
  "Authorization" => "Bearer sk-free-YOUR-KEY",
  "Content-Type"  => "application/json",
})
req.body = {
  model: "qwen2.5-7b",
  messages: [{role: "user", content: "Hello!"}],
}.to_json

res = Net::HTTP.start(uri.host, uri.port, use_ssl: true) { |h| h.request(req) }
puts JSON.parse(res.body)["choices"][0]["message"]["content"]

Harga — diskaun dilaksanakan secara automatik

$1 = 750,000 token. Model yang dihost sendiri dikenakan bayaran pada kos mentah. Harga model premium turun dengan belanja 30 hari.

Pool bebas
30,000 / day
Web sahaja — meliputi model sendiri-dihost
Bayar-seperti-anda-guna
1.50×
< $500 / 30 hari
Bulk
1.30×
≥ $500 / 30 hari
Rakan
1.15×
≥ $2,000 / bulan

Peta harga penuh →

Apa yang anda boleh bina

Selitkan @handle anda sebagai ejen sembang

Latihan seorang AI persona pada pengetahuan anda, jatuhkan tag skrip satu-baris pada mana-mana halaman. Pengunjung berbual AI anda; akaun anda mengambil kos.

Tetapkan @yourhandle

Webhook

Konfigur panggilan balik ditandatangani untuk kerja berjalan panjang (gen video, transkripsi kumpulan, penciptaan pautan-kongsi, amaran kredit rendah). Tandatangan HMAC-SHA256 dalam X-Free-Signature.

Tetapkan webhooks →

FAQ

Daftar percuma di /signup/ — anda akan dapat 10,000 token pada pengesahan. Buka /account/?tab=api dan klik Janakan. Kekunci adalah token Bearer dalam bentuk sk-free-... dan mula bekerja dengan serta merta. Tiada aplikasi, tiada senarai tunggu.

$1 membeli 750,000 token. Model self-hosted membayar kiraan token mentah; model luaran menambah 50% markup runcit pada pengurangan. Sebaik sahaja anda belanja $500 dalam tetingkap 30 hari markup turun kepada 30%; pada $2,000+ anda menjadi rakan kongsi dan markup turun kepada 15%. Pool percuma harian: 5,000 token untuk akaun yang disahkan (web, bukan API).

Permintaan API diuruskan oleh baki yang anda beli dan had per-kekunci bulanan (piawaian kepada 1,000 panggilan; naikkan di bawah /account/?tab=api). Tiada had per-saat di atas — jika kekunci anda mempunyai token dan anda berada di bawah had bulanan, permintaan akan dijalankan.

Ya. Hantar stream:true pada /v1/chat/ untuk menerima Peristiwa Dihantar-Pelayan. Format wayar cerminkan konvensyen strim OpenAI supaya SDK klien sedia ada berfungsi tanpa modifikasi.

Ya — titik akhir sembang menerima aras alat mengikut skema panggilan alat OpenAI. Model yang menyokong penggunaan alat asli (keluarga Qwen 2.5 + kebanyakan model premium) akan mengembalikan tool_calls; model tanpa sokongan asli akan kembali ke prompt mod JSON.

Standard JSON: {error:{message, type, code}}. HTTP 402 means out of credits (response includes shortfall + an upgrade URL). HTTP 429 means daily pool exhausted on a non-API call. HTTP 400 covers validation errors with a human-readable message.

Kami menerbitkan freeai-code pada npm + PyPI untuk pembungkus IDE Coder. Untuk API mentah, OpenAI SDKs berfungsi — titikkan base_url pada https://api.free.ai/v1 dan hantarkan kekunci sk-free-... anda. Sama untuk Vercel AI SDK, LangChain, llamaindex, dll.

Konfigur URL titik hujung anda di bawah /account/?tab=developer. Kami tandatangan setiap muatan dengan HMAC-SHA256 — tandatangan berada dalam pengepala X-Free-Signature. Peristiwa Webhook dilepaskan untuk: penyelesaian kerja berjalan panjang, penjanaan pautan-kongsi, amaran kredit rendah, dan penerimaan jemputan pasukan.

Kami gandakan kos aliran atas dalam token dengan penambah aras anda (1.50× runcit, 1.30× bundle, 1.15× rakan). Model yang dihost sendiri tidak mempunyai penanda — anda membayar kiraan token mentah. Baris pengurangan pada setiap maklum balas menunjukkan kos token tepat jadi tiada teka-teki.

Model percuma berjalan pada armada GPU kami yang dihost sendiri (Qwen 2.5, FLUX, Whisper, Kokoro, dll) dan dilindungi oleh kolam harian anda. Model berbayar laluan ke pembekal luaran terkemuka — yang memerlukan kredit yang dibeli dan tidak boleh dibayar dari kolam harian. Kedua-duanya berkongsi /v1/chat/ titik akhir yang sama; hantar model:premium/ untuk memilih ke model berbayar.

Ya — setiap model sendiri-dihost pada Free.ai adalah sumber terbuka di bawah lesen yang membenarkan (Apache 2.0, MIT). ID model yang kami gunakan sepadan dengan ID HuggingFace aliran atas, dan repositori gpu_api kami adalah awam. Jika anda mahu orkestrasi kami pada perkakasan anda, bercakap dengan kami mengenai pemasangan awan persendirian.

Akan datang. BYOK membolehkan anda menyediakan kunci API penyedia luaran anda sendiri supaya panggilan membayar terhadap akaun anda di atas aliran — anda melepasi penanda kami sepenuhnya pada model-model tersebut. Sehingga itu, tahap rakan + besar memotong penanda ke bawah untuk pelanggan bervolum tinggi.

Love this tool? Share it!

Nilaikan halaman ini