API ของผู้พัฒนา

สร้างด้วย Free.ai - หนึ่ง Bearer โต๊ะ, 477 AI เครื่องมือ

Chat, image, video, music, voice, OCR, translate - all on a single OpenAI-compatible endpoint. Generous free pool, transparent markup, partner pricing at scale.

30,000 ชิ้นฟรีต่อวัน ไม่จำเป็นต้องใช้บัตร

จุดจบเดียวต่อโมดูล

URL หนึ่งตัว สำหรับจัดการโมเดลการสนทนาทุกตัว URL หนึ่งตัว สำหรับจัดการโมเดลภาพทุกตัว เลือกโมเดลด้วยข้อความเดียว ไม่มีการซ้อนตัว SDK ตามผู้ให้บริการ

ความซื่อสัตย์ ค่าใช้จ่ายที่เหมาะสม

โมเดลที่ใช้ตัวเองจะคิดค่าบริการตามราคาเดิม โมเดลพิเศษจะเพิ่มการแสดงผลที่โปร่งใส ซึ่งจะลดลงเมื่อคุณปรับขนาด ทุกการตอบสนองจะรายงานค่าใช้จ่ายที่ถูกต้อง

99 ภาษา ออกมาจากกล่อง

Chat, translate, TTS, STT - every major modality covers 99 languages with no extra config. Pass a language code and it works.

เริ่มเร็ว 60 วินาที

API เดียวกัน ภาษาห้าภาษา วางคีย์ sk-free-... ลงไปแล้ววิ่ง

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"]

ลดราคา - ลดราคาโดยอัตโนมัติ

Self-hosted models run free on your 30,000-token daily pool, then bill at raw cost. Premium models are pay-as-you-go; markup drops with 30-day spend.

ห้องน้ำฟรี
30,000 / day
เวบเท่านั้น - ปกป้องโมเดลที่โฮสต์เอง
จ่ายตามที่คุณใช้
1.50×
< $500 / 30 days
จำนวนมาก
1.30×
≥ $500 / 30 วัน
คู่หู
1.15×
2,000 ดอลลาร์ต่อเดือน

รายละเอียดราคาเต็ม →

ระดับคำร้อง API

โปรแกรมของคุณจะยกเลิกการกำหนดขอบเขตการร้องขอรายเดือนของกุญแจทุกตัวโดยอัตโนมัติ - ไม่ต้องใช้กุญแจใหม่ ค่าบริการสำหรับแต่ละคำขอจะไม่เปลี่ยนแปลง

วางแผน ค่า คำขอ/ เดือน อัตรา/ นาที
ว่าง $0 1,000 60
พื้นฐาน 5 ดอลลาร์/เดือน 10,000 120
โปร 19 ดอลลาร์ต่อเดือน 100,000 300
ธุรกิจ 49 ดอลลาร์ต่อเดือน 1,000,000 600

เลือกแผน →

จัดส่งคุณสมบัติ AI ในผลิตภัณฑ์ของคุณเอง ลองดู Platform API สำหรับแผนธุรกิจและราคาปริมาณ

สิ่งที่คุณสร้างได้

ฝัง @handle ของคุณเป็นตัวแทนการสนทนา

ฝึก AI ตามความรู้ของคุณ ทิ้งสคริปต์หนึ่งบรรทัดบนหน้าใด ๆ ผู้เข้าชมจะพูดคุยกับ AI ของคุณ บัญชีของคุณจะรับค่าใช้จ่าย

ตั้งค่า @yourhandle

เวบฮูก

ปรับแต่งการโทรกลับที่เซ็นรับรองสำหรับงานที่ทำงานนาน (สร้างวิดีโอ, เขียนแปลเป็นบั๊ก, สร้างลิงก์แบ่งปัน, แจ้งเตือนการใช้งานที่ต่ำ) ลายเซ็น HMAC- SHA256 ใน X- Free- Signature

ตั้งค่า Webhook →

คำถามที่พบบ่อย

ลงทะเบียนฟรีที่ /signup/ และยืนยันอีเมลของคุณ - ที่เปิดใช้งาน 30,000- ทุกวันฟรีท็อคเกอร์สปอนเซอร์เปิด /account/? tab=api และคลิกสร้างกุญแจเป็น Bearer โต๊กเกอร์ในรูปแบบ sk- ฟรี-... และเริ่มทำงานทันที ไม่มีการสมัคร ไม่มีการรอคิว

30,000 โต๊กเกอร์ฟรีในแต่ละวัน ปกป้องตัวอย่างที่โฮสต์เองบนทั้งเว็บและ API นอกเหนือจากนั้น ตัวอย่างที่โฮสต์เองจะเรียกเก็บค่าโทเค็นที่ไม่ผ่านการพิมพ์ ตัวอย่างภายนอกเพิ่ม 50% ในการลดหย่อน หลังจากที่คุณใช้จ่าย $500 ในช่วงเวลา 30 วัน ค่าโทเค็นจะลดลงเป็น 30% เมื่อคุณใช้จ่าย $2,000+ คุณจะกลายเป็นพันธมิตรและค่าโทเค็นจะลดลงเป็น 15% ตัวอย่างภายนอกพิเศษจะเรียกเก็บค่าโทเค็นที่ซื้อมาเสมอ ค่าโทเค็นเพิ่มเริ่มต้นที่ $1

การร้องขอ API ถูกควบคุมโดยยอดเงินที่คุณซื้อ และจำนวนที่จำกัดต่อกุญแจในแต่ละเดือนที่เกี่ยวข้องกับแผนของคุณ: 1,000 การเรียกใช้ฟรี, 10,000 บน Basic, 100,000 บน Pro, 1M บน Business ไม่มีการควบคุมในแต่ละวินาทีบนสุด - หากกุญแจของคุณมีท็อคเกอร์ และคุณอยู่ในจำนวนที่จำกัดต่อเดือน คำร้องขอจะถูกประมวลผล

ใช่ ส่ง stream: true ไปยัง /v1/chat/ เพื่อรับเหตุการณ์ที่ส่งมาจากเซิร์ฟเวอร์ รูปแบบของเส้นสายจะสะท้อนการถ่ายทอด OpenAI ดังนั้น ไคลเอนต์ SDK ที่ใช้อยู่จะทำงานโดยไม่ต้องปรับแต่ง

ใช่ - จุดจบของการสนทนารับใช้อาร์เรย์ของเครื่องมือตามรูปแบบการเรียกใช้เครื่องมือ OpenAI โมเดลที่รองรับการใช้งานเครื่องมือแบบพื้นฐาน (ครอบครัว Qwen 2.5 + โมเดลระดับพรีเมี่ยมส่วนใหญ่) จะส่งผลลัพธ์ tool_calls โมเดลที่ไม่รองรับการเรียกใช้เครื่องมือแบบพื้นฐาน จะกลับไปใช้คำถามในโหมด 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.

We publish freeai-code on npm + PyPI for the Coder IDE wrapper. For the raw API, the OpenAI SDKs work - point base_url at https://api.free.ai/v1 and pass your sk-free-... key. Same for Vercel AI SDK, LangChain, llamaindex, etc.

ปรับแต่งที่อยู่ URL ของจุดจบของคุณ ภายใต้ /account/?tab=developer เราเซ็นทุกการใช้งานด้วย HMAC-SHA256 - ลายเซ็นอยู่ในส่วนหัว X-Free-Signature เหตุการณ์ Webhook ใช้สำหรับ: การทำงานที่ทำงานมานาน, การสร้างลิงก์แบ่งปัน, การแจ้งเตือนความน่าเชื่อถือต่ำ, การยอมรับการเชิญของทีม

เราคูณค่าใช้จ่ายในท็อคเก็ตด้วยตัวคูณของระดับของคุณ (1.50x รายย่อย, 1.30x ทั่วไป, 1.15x พันธมิตร) โมเดลที่โฮสต์เองไม่มีการกำหนดค่า - คุณจ่ายค่าใช้จ่ายในการนับท็อคเกต ส่วนลดบนทุกการตอบสนองแสดงค่าใช้จ่ายท็อคเกตที่แน่นอนดังนั้นจึงไม่มีการเดา

โมเดลฟรีทำงานบน GPU ที่เราโฮสต์เอง (Qwen 2.5, FLUX, Whisper, Kokoro, ฯลฯ) และถูกครอบคลุมโดยกองทุนประจำวันของคุณ โมเดลที่มีค่าใช้จ่ายจะนำไปสู่ผู้ให้บริการด้านนอกชั้นนำ - เหล่านั้นต้องการซื้อเครดิตและไม่สามารถจ่ายจากกองทุนประจำวันได้ ทั้งสองมีส่วนร่วมใน /v1/chat/endpoint เดียวกัน; ส่ง model:premium/ เพื่อเลือกเข้าไปในโมเดลที่มีค่าใช้จ่าย

ใช่ - ทุกๆ โมเดลที่โฮสต์เองบน Free.ai เป็นโอเพนซอร์สภายใต้ลิขสิทธิ์ที่อนุญาต (Apache 2.0, MIT) หมายเลขโมเดลที่เราใช้ตรงกับหมายเลข HuggingFace ต้นทาง และ gpu_api repo ของเราเป็นสาธารณะ หากคุณต้องการการจัดวางของเราบนฮาร์ดแวร์ของคุณ โปรดพูดคุยกับเราเกี่ยวกับการติดตั้งบนคลาวด์ส่วนตัว

กำลังจะมาถึง BYOK ทำให้คุณสามารถจัดหากุญแจ API ของผู้ให้บริการภายนอกของคุณเอง ดังนั้นการโทรจึงถูกเรียกเก็บค่าใช้จ่ายจากบัญชีของคุณ - คุณสามารถข้ามการทำเครื่องหมายของเราได้โดยสิ้นเชิงบนโมเดลเหล่านั้น จนกว่าจะถึงเวลานั้น ระดับ Bulk + Partner จะทำเครื่องหมายลงสำหรับลูกค้าที่มีปริมาณสูง

รัก Free.ai บอกเพื่อนของคุณ

จัดอันดับหน้านี้