Ikaros-521 / AI-Vtuber

AI Vtuber是一个由 【ChatterBot/ChatGPT/claude/langchain/chatglm/text-gen-webui/闻达/千问/kimi/ollama】 驱动的虚拟主播【Live2D/UE/xuniren】,可以在 【Bilibili/抖音/快手/微信视频号/拼多多/斗鱼/YouTube/twitch/TikTok】 直播中与观众实时互动 或 直接在本地进行聊天。它使用TTS技术【edge-tts/VITS/elevenlabs/bark/bert-vits2/睿声】生成回答并可以选择【so-vits-svc/DDSP-SVC】变声;指令协同SD画图。
https://ikaros-521.github.io/Luna-Docs/site/
GNU General Public License v3.0
3.13k stars 479 forks source link

🐛 Bug: chatgpt对接ollama 流式调用时 AttributeError: 'Stream' object has no attribute 'iter_lines' #1023

Closed Ikaros-521 closed 1 month ago

Ikaros-521 commented 1 month ago

操作系统

Windows

Python 版本

3.10.11

AI Vtuber 版本

1016

描述问题

2024-10-22 11:16:53.835 | ERROR    | utils.my_handle:llm_stream_handle_and_audio_synthesis:1903 - Traceback (most recent call last):
  File "E:\GitHub_pro\AI-Vtuber\utils\my_handle.py", line 1700, in llm_stream_handle_and_audio_synthesis
    for chunk in resp.iter_lines():
AttributeError: 'Stream' object has no attribute 'iter_lines'

复现步骤

chatgpt对接ollama流式调用时

期望的结果

No response

截图或日志

No response

Ikaros-521 commented 1 month ago

1022 已修复