Rozwijacz API

Budowa z Free.ai — jeden token Nośnika, 400+ narzędzi SI.

Czat, obraz, wideo, muzyka, głos, OCR, tłumaczenie — wszystko w jednym kompatybilnym z OpenAI punkt końcowy. Wielkie bezpłatny basen, przejrzysty znacznik, ceny partnerskie na skali.

30 000 darmowych tokenów na dzień. Karty nigdy nie wymagały rozpoczynania.

Pojedynczy punkt końcowy na modalizację

Jeden URL obsługuje każdy model czatu. Jeden URL dla każdego modelu obrazu. Wybierz model za pomocą jednego wiersza. Brak po dostawcy SDK switch.

Uczciwa, przyjazna do obligacji

Samodomówione modele rachunek za surowe koszty. Modele premii dodają przejrzystą markę, która spada wraz z skalą. Każda odpowiedź raportuje dokładny koszt tokena.

99 języków z pudełka

Chat, translate, TTS, STT — każda z głównych modalitetów obejmuje 99 języków bez dodatkowej konfiguracji. Dodaj kod języka i działa.

60-sekundowy szybki start

Ten sam API, pięć języków.

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

Ceny – zniżki wpłynęły automatycznie

Samodomowe modele biegną bezpłatnie na 30 000-dniowym basenie, następnie rachunki za surowe koszty. Modele premii są pay-as-you-go; spadki z 30-dniowym wydaniem.

Darmowy basen
30,000 / day
Wyłącznie w sieci – obejmuje modele samodzielne
Pay-as-yo-yo-Go
1.50×
< 500 / 30 dni
Wielkość
1.30×
≥ 500 / 30 dni
Partner
1.15×
≥ $2,000 / miesiąc

Pełny podział cen →

Poziomy API

Twój plan podnosi miesięczny zapytanie każdego klucza automatycznie – nie jest potrzebny nowy klucz. Token rachunk na żądanie jest niezmieniony.

Plan Cena Wnioski / miesiąc Stopa / minuta
Darmowe $0 1,000 60
Basic 5 dolarów/mo 10,000 120
Pro 19 dolarów 100,000 300
Business 49/mo 1,000,000 600

Wybierz plan →

Wysyłka AI funkcje w obrębie własnego produktu? Zobacz Platform API dla planów biznesowych i cen wolumenu.

Co możesz zbudować

Załóż swój @handle jako agent czatowy

Trening SI persona na swojej wiedzy, upuść jednoliniowy znacznik skryptu na dowolnej stronie. Odwiedzający rozmawiają z SI; Twoje konto podnosi koszty.

Ustaw @yourhandle_

Witryny internetowe

Konfiguracja podpisanego powrotnego połączenia dla prac długotrwalych (wideo gen, transkrypcja serii, tworzenie połączeń akcjonalnych, alarmy niskokredytowe). podpis HMAC-SHA256 w X-Free-Signature.

Ustawić kołki internetowe →

FAQ

Zarejestruj się za darmo na /signup / i potwierdź swój e-mail — który odblokuje 30 000-ekonowy bezpłatny basen. Otwarcie /account /?tab=api i kliknij Generuj. Klucze są tokeny Nośniki formularza sk-freee-... i rozpocznij natychmiast pracować. Brak aplikacji, bez listy waitlist.

W 30 000 toków dziennie bezpłatny basen obejmuje samodzielne modele na stronie internetowej i API. Poza tym samorządowe modele rachunku surowego tokena; modele zewnętrzne dodają 50% detaliczny marking w odliczeniu. Po wydaniu 500 dolarów w 30-dniowym oknie marka spadła do 30%; przy $ 2,000+ staje się partnerem i marka spada do 15%. Modele zewnętrzne premium zawsze kupuje żetony; token top-ups zaczyna się o $1.

Zapytania API są regulowane przez zakupiony bilans i miesięczny kapelec na klucz związany z planem: 1000 połączeń bezpłatnych, 10 000 na Basic, 100 000 na Pro, 1M na Business. Nie ma na górze żadnego rzutu na sekundę – jeśli Twój klucz ma żetony i jesteś pod miesięcznym kapslem, wniosek działa.

Tak. Przejdź strumień:true on /v1/chat / aby otrzymywać Wydarzenia Server-Sent. Format drutu lusteruje konwencję OpenAI streaming, tak że istniejący klient SDK działa bez modyfikacji.

Tak — punkt końcowy czatu akceptuje tablicę narzędzi według schematu wywołania narzędzi OpenAI. Modele, które wspierają użycie native narzędzia (Qwen 2.5 rodzina + większość modeli premium) zwracają tool_ calls; modele bez native support zwracają się do trybu JSON.

Standardowy JSON: {error:{message, type, code}. HTTP 402 oznacza bez kredytów (odpowiedzi zawiera niedobor + upgrade URL). HTTP 429 oznacza codzienny pool wyczerpany w telefonie nie-API. HTTP 400 obejmuje błędy walidacji z wiadomością do czytania ludzkiego.

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.

Konfiguracja końcowego punktu końcowego URL pod /account /?tab=developer. Podpisujemy każdy ładunek za pomocą HMAC-SHA256 – podpis znajduje się w nagłówku X-Free-Signature. Wydarzenia Webhook palą się na: długotrwale zakończenie pracy, generowanie połączeń, niskokredytowe alarmy i zespół zaprasza na akceptację.

Pomnożymy koszty górnego strumienia w tokenach przez mnożnik poziomu (1,50 × detaliczny, 1,30× masowy, 1,15× partner). Samodzielne modele nie mają oznaczenia – płacisz surowy token. Linia odliczenia na każdej odpowiedzi pokazuje dokładny koszt tokena, tak że nie ma dowodów.

Darmowe modele prowadzone na naszej samorządzonej flocie GPU (Qwen 2,5, FLUX, Whisper, Kokoro, itp.) i są pokryte przez swój dzienny basen. Płacione modele trasy do wiodących dostawców zewnętrznych — wymagają zakupionych kredytów i nie mogą być zapłacone z dziennego basenu. Obydwa mają ten sam /v1/chat/ punkt końcowy; przejść model:premium/, aby wybrać się w opłacony model.

Tak — każdy samorządzony model na Free.ai jest otwartym źródłem licencji (Apache 2.0, MIT). Model ID pasuje do upstream HuggingFace ID, a nasz gpu_api repo jest publiczny. Jeśli chcesz naszą orkiestrację na swoim sprzętie, pomów z nami o prywatnej instalacji chmury.

Wkrótce. BYOK pozwala dostarczyć własny klucz API dostawcy zewnętrznej, więc wywołuje rachunek na swoje konto w górę – przeskakujesz naszą markę w całości na tych modelach. Do tego czasu, duże + partnerskie poziomy ogolić markowanie dla klientów o dużych ilościach.

Love this tool? Share it!

Oszacuj tę stronę