Build with Free.ai — one Bearer token, 400+ AI tools.
Xat, imatge, vídeo, música, veu, ROC, tradueix tot en un únic punt de final OpenAI compatible amb el " pool," marcat transparent, fixació de preus del company a escala.
10.000 fitxes lliures en signar. Les cartes mai han estat necessàries per començar.
Punt d' acabament simple per formalitat
Un URL gestiona cada model de xat. Un URL per a cada model d' imatge. Trieu el model amb una sola cadena. No hi ha un filtre per a més lliure de SDK barreja.
Honest, un projecte de llei amigable
El projecte de llei de models auto-ordinadors en cru cost. Els models Premium afegeixen un marcat transparent que baixa com a escala. Cada resposta informa del cost exacte de fitxa.
9 llengües fora de la caixa
Xat, tradueix, TTS, TTS INCLOY totes les principals funcionalitats que cobreixen 99 idiomes sense configuració extra. Passa un codi d' idioma i funciona.
60- segon ràpid inici
La mateixa API, cinc llengües.
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"]L' ricing de 2001 es descompte automàticament
1, 750.000 fitxes, projecte de llei de models auto-ordinadors en cru cost. El model Premium baixa amb 30 dies de pas.
Hi ha hagut un error complet de fixació de preus →
El que es pot construir
Encasteu el vostre _FREEI_TERM_ 16_ com a agent de xat
Uneix una persona de IA en el vostre coneixement, deixa anar una etiqueta d' script d' una línia a qualsevol pàgina. Visitadors parlant de la vostra IA; el vostre compte recull el cost.
Descomunts web
Configureu una crida signada per treballs a llarg termini (Fal mòdul de planificació, transcripcions per lots, creació d' enllaços, alerta de baixa durada). HMAC-SH256 signatura en X- FreeSignatura.
Arranja els descomposts web →