AI21 Labs
AI21 Labs è il laboratorio israeliano dietro Jamba, un ibrido Mamba-Transformer che resta economico sui documenti lunghi perché non paga il pieno costo Transformer su ogni token. 256K di contesto. I nuovi account ricevono $10 di credito per tre mesi.
AI21 Labs è il laboratorio israeliano dietro Jamba, un ibrido Mamba-Transformer che resta economico sui documenti lunghi perché non paga il pieno costo Transformer su ogni token. 256K di contesto. I nuovi account ricevono $10 di credito per tre mesi.
Due modelli sotto traccia, compatibile OpenAI, inizio senza carta. Il vecchio elenco /studio/v1/models ora restituisce 410 — prendi l’id Jamba attuale dalla console. Da usare quando il documento è il protagonista; meno quando vuoi una chat generalista.
- Modelli gratuiti
- 2
- Contesto massimo
- 256K
- Piano gratuito
- $10 di credito per 3 mesi
- Requisito
- Account e-mail, niente carta
Endpoint
https://api.ai21.com/studio/v1AI21_API_KEY$10 of credits for 3 months- Compatibile OpenAI
- SDK nativo: AI21 SDK
- testo
Esempi di codice
npm install openaiimport OpenAI from 'openai'
const client = new OpenAI({
baseURL: 'https://api.ai21.com/studio/v1',
apiKey: process.env.AI21_API_KEY
})
const response = await client.chat.completions.create({
model: 'jamba-mini-2',
messages: [{ role: 'user', content: 'Explain closures in one paragraph.' }]
})
console.log(response.choices[0].message.content)pip install openaiimport os
from openai import OpenAI
client = OpenAI(
base_url="https://api.ai21.com/studio/v1",
api_key=os.environ["AI21_API_KEY"],
)
response = client.chat.completions.create(
model="jamba-mini-2",
messages=[{"role": "user", "content": "Explain closures in one paragraph."}],
)
print(response.choices[0].message.content)curl https://api.ai21.com/studio/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $AI21_API_KEY" \
-d '{
"model": "jamba-mini-2",
"messages": [{"role": "user", "content": "Explain closures in one paragraph."}]
}'pip install ai21import os
from ai21 import AI21Client
from ai21.models.chat import ChatMessage
client = AI21Client(api_key=os.environ["AI21_API_KEY"])
response = client.chat.completions.create(
model="jamba-mini-2",
messages=[ChatMessage(role="user", content="Explain closures in one paragraph.")],
)
print(response.choices[0].message.content)Vale la pena sapere
- L’elenco /studio/v1/models ora restituisce 410. Prendi gli id Jamba attuali dalla console.
Modelli che ottieni gratis2
- Jamba Mini 2
jamba-mini-2 - Jamba Large 1.6
jamba-large-1.6