Skip to content

feat(AIChat): 支持图片输入与多模态看图问答 #66

Closed

Description

@Yuna-Celisse

问题

当前 AIChat 仅构造纯文本 ChatMessage。图片未作为图像内容块发送,因此即使使用支持视觉输入的 Agnes 聊天模型也无法看图问答。

目标

  • 消息保留独立图片附件,区别于普通文本 URL。
  • 支持 @机器人加图片、文字加图片,以及回复图片后的追问。
  • 将文字和图片发送至支持视觉输入的 Chat Completions 模型,如 agnes-3.0-flash。
  • 明确配置视觉能力;不支持时如实提示。限制图片数量、下载大小和超时,不记录 Base64/凭据。
  • 保持纯文本及既有历史兼容。

验收

解析、模型输入、降级与历史回归测试通过;按 Issue #38 备份并保留回滚后部署,在现有服务器验证真实模型及机器人输入输出链路。

关联 PR #65,但独立实现,不合并或评论该 PR。agnes-image-2.5-flash 用于生成图片,视觉问答使用 Agnes 聊天模型。
官方文档:https://wiki.agnes-ai.com/zh-Hans/docs/agnes-30-flash

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions