Google: Gemini Pro Latest
~google/gemini-pro-latestЭта модель всегда перенаправляет на последнюю модель в семействе Gemini Pro.
Эта модель всегда перенаправляет на последнюю модель в семействе Gemini Pro.
Запросы с этим ID автоматически направляются на актуальную версию. Модель, её возможности и стоимость могут меняться.
Быстрый старт
Используйте постоянный ID алиаса, чтобы получать актуальную версию без изменений в коде.
Создайте API-ключ
Выпустите отдельный ключ для приложения, затем сохраните его в переменной окружения.
Создать API-ключexport GOROUTER_API_KEY=sk-...Отправьте первый запрос
Используйте ~google/gemini-pro-latest с endpoint «Распознавание аудио».
Принимает аудио в base64 и возвращает расшифрованный текст в JSON.
import { readFile } from "node:fs/promises";
const audio = await readFile("audio.wav");
const response = await fetch("https://gorouter.ru/api/v1/audio/transcriptions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.GOROUTER_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "~google/gemini-pro-latest",
input_audio: { data: audio.toString("base64"), format: "wav" },
}),
});
if (!response.ok) throw new Error(await response.text());
const result = await response.json();
console.log(result.text);SDK и готовые интеграции
GoRouter совместим с клиентами OpenAI. Схемы запросов, streaming и выбор провайдера описаны в документации API.
Endpoint
Принимает аудио в base64 и возвращает расшифрованный текст в JSON.
- Authorization
- Bearer $GOROUTER_API_KEY
- Content-Type
- application/json
- Model
- ~google/gemini-pro-latest