Por meio dos processadores GenAI GenaiModel
responder cantando LiveProcessor
O módulo permite a integração em três etapas:
- Configuração do ambiente: Configurações
GOOGLE_API_KEY
responder cantandoGOOGLE_PROJECT_ID
variável de ambiente - chamada de interface pré-configuradaUso de processadores integrados, como
live_model.LiveProcessor
Interface direta com a API do Gemini Live - interação de streaming: através de
terminal_input()
Permita o diálogo em tempo real ou combine processadores de vídeo/áudio para criar agentes multimodais
Exemplo de agente de voz em tempo real:live_agent = video.VideoIn() + LiveProcessor() + audio_io.PyAudioOut()
async for part in live_agent(text.terminal_input()):
play_audio(part)
Essa resposta foi extraída do artigoProcessadores GenAI: biblioteca Python leve oferece suporte ao processamento paralelo eficiente de conteúdo multimodalO