Эта модель всегда перенаправляет на последнюю модель в семействе Gemini Pro.

Запросы с этим ID автоматически направляются на актуальную версию. Модель, её возможности и стоимость могут меняться.

Быстрый старт

Используйте постоянный ID алиаса, чтобы получать актуальную версию без изменений в коде.

1

Создайте API-ключ

Выпустите отдельный ключ для приложения, затем сохраните его в переменной окружения.

Создать API-ключ
Терминал
export GOROUTER_API_KEY=sk-...
2

Отправьте первый запрос

Используйте ~google/gemini-pro-latest с endpoint «Распознавание аудио».

Принимает аудио в base64 и возвращает расшифрованный текст в JSON.

TypeScript
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.

POSThttps://gorouter.ru/api/v1/audio/transcriptions
Authorization
Bearer $GOROUTER_API_KEY
Content-Type
application/json
Model
~google/gemini-pro-latest