рд╣рдо cookies рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ. Cookies рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдпрд╛рдж рд░рдЦрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдЕрдиреБрдорддрд┐ рд╕реЗ рд╣рдо рдпрд╣ рднреА рдорд╛рдкрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИред рдЖрдк рдХрднреА рднреА ред рд╣рдорд╛рд░реА cookie рдиреАрддрд┐ рджреЗрдЦреЗрдВред
рдореНрдпреВрдЬрд╝рд┐рдХ рдФрд░ рдСрдбрд┐рдпреЛ рдЬрдирд░реЗрд╢рди API
рдореНрдпреВрдЬрд╝рд┐рдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ рдпрд╛ рдмреЛрд▓рдХрд░ рдЬрд╡рд╛рдм рдорд╛рдВрдЧреЗрдВ, рдФрд░ chat completion response рдореЗрдВ рдСрдбрд┐рдпреЛ рдкрд╛рдПрдВред рдЬрд┐рдВрдЧрд▓, рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдЯреНрд░реИрдХ рдФрд░ рд╡реЙрдЗрд╕-рдлрд░реНрд╕реНрдЯ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреАред
- рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореНрдпреВрдЬрд╝рд┐рдХ
- рдЬрд┐рдВрдЧрд▓ рдФрд░ рд╕рд╛рдЙрдВрдб рдмреЗрдб
- рд╡реЙрдЗрд╕-рдлрд░реНрд╕реНрдЯ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ
- рдСрдбрд┐рдпреЛ рдЖрдЗрдбрд┐рдпрд╛ рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк
рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдореНрдпреВрдЬрд╝рд┐рдХ рдЬрдирд░реЗрд╢рди API ┬╖ 4 рдореЙрдбрд▓
| рдореЙрдбрд▓ | рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ | Context | рдХреАрдордд |
|---|---|---|---|
| Google: Lyria 3 Pro Previewgoogle/lyria-3-pro-preview | рдореБрдлреНрдд | ||
| Google: Lyria 3 Clip Previewgoogle/lyria-3-clip-preview | рдореБрдлреНрдд | ||
| OpenAI: GPT Audio Miniopenai/gpt-audio-mini | OpenAI | $2.10 / 1M tokens$8.40 / 1M tokens | |
| OpenAI: GPT Audioopenai/gpt-audio | OpenAI | $8.75 / 1M tokens$35.00 / 1M tokens |
рдореНрдпреВрдЬрд╝рд┐рдХ рдЬрдирд░реЗрд╢рди API API рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реЗрдВ
- рдЕрдкрдиреЗ dashboard рдореЗрдВ API key рдмрдирд╛рдПрдВред
- рдЕрдкрдиреА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ openai SDK рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
- baseURL рдХреЛ https://api14.com/api/v1 рдФрд░ model рдХреЛ "openai/gpt-audio-mini" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
рдСрдбрд┐рдпреЛ рд╡рд╛рдкрд╕ рдХреИрд╕реЗ рдкрд╛рдКрдВ?
modalities ["text", "audio"] рдХреЗ рд╕рд╛рде chat completions рдХреЙрд▓ рдХрд░реЗрдВ; рдСрдбрд┐рдпреЛ рдореИрд╕реЗрдЬ рдореЗрдВ base64-encoded рдЖрддрд╛ рд╣реИред
рдСрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреА рдХреАрдордд рдХреИрд╕реЗ рддрдп рд╣реЛрддреА рд╣реИ?
рджреВрд╕рд░реЗ рдЪреИрдЯ рдореЙрдбрд▓ рдХреА рддрд░рд╣ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ tokens рд╕реЗ; рдСрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ tokens рдХреА рдЕрдкрдиреА рдХреАрдордд рдореЙрдбрд▓ рдкреЗрдЬ рдкрд░ рджреА рдЧрдИ рд╣реИред
рдХреНрдпрд╛ рдСрдбрд┐рдпреЛ рдХрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
рдореЙрдбрд▓ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдХреА рд╢рд░реНрддреЗрдВ рджреЗрдЦреЗрдВ; рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рд╣рд░ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рддрдп рдХрд░рддрд╛ рд╣реИред
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/gpt-audio-mini",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);