Вот фрагмент кода. По сути, я устанавливаю ответные эмодалы как на текстовый, так и аудио в конфигурации, но я просто получаю эту ошибку: Geminiclient: Deploned: запрос содержит неверный аргумент. :
Код: Выделить всё
import { GoogleGenAI, Modality } from "@google/genai";
this.options = {
model: "models/gemini-2.0-flash-live-001",
...options,
};
const config = {
responseModalities: [Modality.AUDIO, Modality.TEXT],
systemInstruction: this.options.instructions,
};
this.session = await this.googleAI.live.connect({
model: this.options.model,
config: config,
callbacks: {
onopen: () => {
console.log("✅ GeminiClient: WebSocket opened");
},
onmessage: (message: any) => {
console.log("M");
},
onerror: (error: any) => {
console.error("🚨 GeminiClient: error:", error);
},
onclose: (event: any) => {
console.log("❌ GeminiClient: Disconnected: ", event.reason);
},
},
});
https://ai.google.dev/gemini-api/docs/models
Подробнее здесь: https://stackoverflow.com/questions/797 ... text-audio