Construír con Free.ai - un token de portador, ferramentas de IA 477.
Chat, imaxe, vídeo, música, voz, OCR, tradución - todo nun único punto final compatíbel con OpenAI. Xeneralísimo banco de datos gratuíto, marcaxe transparente, prezos de socios a escala.
30.000 fichas libres/día. Nunca se precisan cartas para comezar.
Un único punto final por modalidade
Un URL xestiona cada modelo de conversa. Un URL para cada modelo de imaxe. Escolla o modelo cunha cadea única. Non hai baralla por provedor de SDK.
Facturación honesta e amigable co marcado
Os modelos auto- hospedados facturan ao custo bruto. Os modelos premium engadirán unha marca transparente, e nos modelos de conversa externa esta diminuirá conforme se escala. Cada resposta informará do custo exacto do token.
99 linguas dispoñíbeis
Chat, translate, TTS, STT - cada modalidade principal cobre 99 linguas sen configuración adicional. Pasa un código de lingua e funciona.
Inicio rápido de 60 segundos
A mesma API, cinco linguas. Solte a chave sk- free-... e execute.
curl https://api.free.ai/v1/chat/ \
-H "Authorization: Bearer sk-free-YOUR-KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen7b",
"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": "qwen7b",
"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: "qwen7b",
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":"qwen7b","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: "qwen7b",
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"]Prezos - os descontos comezan automaticamente
Self-hosted models run free on your 30,000-token daily pool, then bill at raw cost. Premium models are pay-as-you-go. The markup on external chat models drops with your payments over the last 30 days; premium image, video and voice models stay at 1.50×.
Desglose completo dos prezos →
Niveis de solicitude da API
O seu plan levanta automaticamente o límite mensual de solicitudes de cada chave - non se precisa unha chave nova. A facturación de tokens por solicitude non se modifica.
| Plano | Prezo | Pedidos / mes | Taxa / minuto |
|---|---|---|---|
| Libre | $0 | 1,000 | 60 |
| Basic | $5/mes | 10,000 | 120 |
| Pro | $19/mes | 100,000 | 300 |
| Business | $49/mes | 1,000,000 | 600 |
Enviar as características de IA dentro do seu propio produto? Consulte a API Platform para os plans de negocio e os prezos por volume.
O que podes construír
Incorpore o seu @handle como un axente de conversa
Adestre unha IA baseada no seu coñecemento, solte unha etiqueta de script dunha liña en calquera páxina. Os visitantes chatean coa IA; a súa conta paga o custo.
Webhooks
Configure unha chamada de retorno asinada para tarefas de longa duración (xeración de vídeo, transcrición por lotes, creación de ligazóns compartidas, alertas de crédito baixo). Sinatura HMAC- SHA256 en X- Free- Signature.
Configurar os webhooks →