GenAI Processors是一个由Google DeepMind开发的开源Python库,提供以下核心功能:
- processamento paralelo assíncrono:基于Python asyncio框架,高效处理I/O和计算密集型任务
- Design modular:提供Processor和PartProcessor单元,支持复杂数据流的组合或并行处理
- Gemini API集成:内置GenaiModel和LiveProcessor,支持回合式和实时流式交互
- processamento multimodal:支持文本、音频、视频等数据流的拆分、合并和处理
- interação em tempo real:通过LiveProcessor处理实时音视频流,适合构建实时AI代理
- Expansão da comunidade:允许用户在contrib/目录下添加自定义处理器
- integração de ferramentas:内置Google搜索等工具,增强AI代理的上下文处理能力
Essa resposta foi extraída do artigoProcessadores GenAI: biblioteca Python leve oferece suporte ao processamento paralelo eficiente de conteúdo multimodalO