Программистлар API

Build with Free.ai — one Bearer token, 400+ AI tools.

Чат, рәсемнәр, видео, музыка, тавыш, OCR, тәрҗемә — барысы да бер OpenAI-га туры килә торган бетү пунктында. Җиһазландырылган буш бассейн, ачык маркировка, партнер бәяләре зурлыкта.

10000 дән артык фәнни хезмәт авторы, шул исәптән 10 монография авторы.

Һәр модуляция өчен бер чикләү

Бер URL һәр сөйләшү моделен эшли. Бер URL һәр сурәтләр моделен эшли. Бер юл белән модельне сайлап алыгыз. Һәр SDK провайдеры өчен аерым кушу юк.

Иң яхшы, маркировкага уңайлы исәпләү

Үз-үзен тоту модельләре буш бәя буенча исәпли. Премиум модельләре масштаблау белән төшә торган ачык маркировка өсти. Һәр җавап дөрес бәяне хәбәр итә.

99 телне белә.

Чат, тәрҗемә, TTS, STT — һәр зур модуляция 99 телне өстәмә конфигурациясез каплый. Тел кодын тапшырыгыз һәм ул эшли.

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

Сатып алу бәясе — ташламалар автоматик рәвештә кертелә

1970 елдан бирле 1000 сумлык акча берәмлеге 1000 сум 50 тиен тәшкил итә.

Җавапсыз
30,000 / day
Веб-сайт — үз-үзен тотучы моделләр өчен
Калган акчаны кулланган саен түләү
1.50×
30 көн
Бөлү
1.30×
30 көн
Партнер
1.15×
2000$ / ай

Төп мәкалә: Көньяк фронт →

Сез нәрсә төзи аласыз

@handle сезнең чат агенты буларак кертү

Сезнең белемнәрегез буенча ДХ персонажын өйрәтегез, теләсә кайсы биткә бер юллы скрипт тегын төшерегез. Сезнең ДХ белән сөйләшүчеләр сезнең хисапыгызга акча күчерә.

@yourhandleне көйләү

Веб-хоклар

Озак вакытка сузылган эш өчен имзаланган чакыру кайтаруны (видеоны булдыру, пакетлы транскрипция, бүлешү-сөйләшү төзү, түбән дәрәҗәле хәбәрләр) конфигурацияләү. X-Free-Signature'да HMAC-SHA256 имзасы.

Веб-җепләрне көйләү →

Кайвакыт бирелә торган сораулар

/signup/ сайтында бушлай теркәлегез — раслаудан соң 10 000 буш бушлык аласыз. /account/?tab=api дигәнне ачып, "Ярату" төймәсенә басыгыз. Ключлар sk-free-... формасындагы буш бушлык булып тора һәм шунда ук эшли башлый. Бернинди кушымта да, көтүче исемлеге дә юк.

1$ 750,000 буш штрихны сатып ала. Үз-үзен тотучы модельләр буш штрихларны исәпли; тышкы модельләр 50% га кадәрге киметү белән 50% га кадәрге киметү белән 50% га кадәрге киметү белән 50% га кадәрге киметү белән 50% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән 30% га кадәрге киметү белән

API сораулары сатып алган балансыгыз һәм айга бер ключка чикләүләр белән идарә ителә (гадәттә 1000 чакыру; аны /account/?tab=api астында күтәрергә мөмкин). Югарыда секундына бер тапкыр чикләү юк — әгәр сезнең ключта иконалар булса һәм сез айга бер тапкыр чикләүдән түбән булсагыз, сорау үтә.

Әйе. Сервердан җибәрелгән вакыйгаларны кабул итү өчен /v1/chat/ өстенә stream:true куегыз. Кабель форматы OpenAI агым конвенциясен чагылдыра, шуңа күрә клиент SDKлары үзгәрешсез эшли.

Әйе — сөйләшүнең ахыргы ноктасында OpenAI инструмент-җыентык схемасы буенча инструментлар массивы кабул ителә. Үзәк инструмент куллануны (Qwen 2.5 гаиләсе + күпчелек премиум модельләр) яклаучы модельләр tool_calls кайтарачак; үзәк ярдәме булмаган модельләр JSON-режим сорауларына кире кайтачак.

HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP 402 — HTTP

Без Coder IDE wrapper өчен npm + PyPI өстендә freeai-кодны бастырып чыгарабыз. Чүп API өчен OpenAI SDKлар эшли — base_url адресын https://api.freeai/v1 адресына юнәлтеп, sk-free-... ключын тапшырыгыз. Шул ук Vercel AI SDK, LangChain, llamaindex һ.б. өчен.

Сезнең ахыргы пункт URLын /account/?tab=developer астында конфигурацияләгез. Без һәр йөкләнешне HMAC-SHA256 белән имзалыйбыз — имза X-Free-Signature башлыгында. Веб-хок вакыйгалары: озак вакытлы эш тәмамлану, бүлешү-сөйләшү генерациясе, түбән-кредит хәбәрләре һәм команда чакыру кабул итү өчен.

Без уенчыкларның югарыдагы бәясен сезнең дәрәҗәгезнең множителе белән арттырабыз (1.50× сату, 1.30× җыеп алу, 1.15× партнер). Үз-үзеңне тоту моделләрендә маркировка юк — сез уенчыкларның чиста бәясен түлисез. Һәр җавапта төшерү сызыгы уенчыкларның төгәл бәясен күрсәтә, шуңа күрә фаразлау юк.

Безнең үз-үзеңне тоту график процессорлар флотында (Qwen 2.5, FLUX, Whisper, Kokoro һ.б.) эшләүче бушлай модельләр сезнең көнлек фондтан каплана. Акча түләү белән эшләүче модельләр читтән килгән провайдерларга юллана — алар сатып алынган кредитлар таләп итә һәм көнлек фондтан түләнми. Икесе дә бер үк /v1/chat/ чикләүне куллана; түләү белән эшләүче модельгә күчү өчен model:premium/ны тапшырыгыз.

Әйе — Free.ai-дә һәрбер үз-үзен хост иткән модель ачык чыганаклы һәм рөхсәт ителгән лицензияләр (Apache 2.0, MIT) буенча эшли. Без кулланган модель идентификаторлары HuggingFace ID-ларына туры килә, һәм безнең gpu_api репо-сы ачык. Әгәр сезнең җайланмагызга безнең оркестрацияне кирәк дип санасагыз, шәхси болыт урнаштыру турында безгә хәбәр итегез.

Якын арада. BYOK сезгә үзегезнең тыштагы провайдер API ключын бирергә мөмкинлек бирә, шуңа күрә чакырулар сезнең исәп-хисап счетына каршы түләнә - сез безнең маркировканы бу модельләрдә тулысынча калдырасыз. Шул вакыттан алып, зур күләмдәге клиентлар өчен, масса + партнер дәрәҗәләре маркировканы киметәчәк.

Free.aiне яратасызмы?

Бу битне бәяләү