快速开始

本章节将带你快速完成 Agent for LabVIEW 的第一个可运行流程。
内容按照当前两大模块展开:

  • LLM:对话、上下文、工具调用

  • ImageGeneration:文生图、图生图、图文融合


开始前检查

请先确认以下条件已满足:


一、LLM 最小可运行流程

目标:先让 Agent 正常对话并返回结果。

  1. 打开示例: Help -> Find Examples -> Directory Structure -> VIRobotics -> AI Agent

  2. 选择已配置 API Key 的服务商

  3. 选择基础对话示例( xxbasic.vi),本手册以zhipu为例

  4. 输入一句简单指令(例如“你是谁”)

  5. 点击运行,观察返回结果

  6. 选择流式基础对话示例( xxstream.vi),运行,输入简单指令,点击“send”,观察返回结果

二、综合范例:AI Agent Full.vi

AI Agent Full.vi 是 LLM 章节中最重要的综合范例,建议在基础与流式对话验证后立即运行。

该范例通常覆盖:

  • 流式输出

  • 工具调用(Tool Calling)

  • 多步骤任务执行

可按照如下方式运行:

  1. 打开 AI Agent Full.vi并运行

  2. 勾选工具调用useTools

  3. 选择本次使用工具,然后输入包含工具意图的自然描述(例如“帮我解析这个vi”),如希望选择全部工具,则点击“All”,取消全部工具勾选,则点击"None"。

  4. 观察流式输出与工具调用是否按预期执行。

说明:当前 ImageGeneration 能力可作为工具由 LLM 调用,因此可在该综合范例中完成“理解任务 -> 调用图像能力 -> 结果输出”的闭环验证。但是要记得开通并配置豆包的相关api以及模型

判断成功的标准:

  • 能收到模型文本回复

  • 无 License 报错

  • 无 API 鉴权报错


二、ImageGeneration 快速上手

本模块建议按“文生图 -> 图生图 -> 图文融合”顺序验证。

2.0 环境要求(未满足将无法运行)

ImageGeneration 当前主要基于豆包能力,请先完成:

  1. 开通豆包 doubao-seedream 模型

  2. 在 Agent 中完成豆包 API 配置

  3. 安装仪酷智能 AI Vision Toolkit for GPU,下载入口:https://www.virobotics.net/product_AIVT_GPU

若未完成以上条件,建议先跳过本节,优先完成 LLM 相关示例验证。

2.1 文生图(Text to Image)

目标:通过文字生成图片。

  1. 打开示例:Help -> Find Examples -> Directory Structure -> VIRobotics -> AI Agent -> Doubao -> doubao_text_to_image_test.vi

  2. 在 Prompt 中输入图像描述(主题、风格、构图),设置必要参数(如尺寸、质量、风格)

  3. 运行并查看输出图片

示例提示词:

生成一张工业实验室场景图,包含示波器、机械臂和监控大屏,写实风格。

2.2 图生图(Image to Image)

目标:在已有图片基础上做重绘、变体或风格迁移。

  1. 运行vi:doubao_image_to_image.vi,载入输入图片

  2. 输入编辑说明(例如“给照片里的小狗戴一顶红色的帽子。”)

  3. 运行并对比输入图与输出图

2.3 图文融合(Image + Text Fusion)

目标:结合图片与文字指令完成定向编辑。

  1. 运行vi:doubao_image_fusion.vi,载入输入图片

  2. 添加融合文字约束

  3. 运行生成

  4. 检查内容一致性与可读性


三、LLM + ImageGeneration 串联示例

目标:完成一个最小多模块协同流程。

示例任务:“帮我生成一张实验流程示意图,并给出三条使用说明。”

推荐执行链路:

  1. LLM 解析任务并生成图像提示词

  2. 调用 ImageGeneration 产出图片

  3. 将图片结果回传 LLM,补充说明文本

  4. 输出最终结果(图片 + 说明)


常见问题与建议

1) LLM 能回复,但图像生成失败

  • 检查是否开通豆包api

  • 检查图像接口配额与权限

  • 缩短提示词并减少复杂约束后重试

2) basic运行第一次可以,第二次无回复

  • 检查api key是否还有余额

3) basic.vi运行正常,但是stream.vi运行无任何返回

  • 在确保api有充值的情况下,请联系仪酷团队 support@virobotics.net 告诉我们您的labview版本,电脑系统版本。


提示与注意事项

  • 建议先完成 LLM 验证,再进入 ImageGeneration

  • 路径建议使用英文路径,避免中文/空格导致潜在兼容问题

  • 接口调用失败时优先检查:License 状态、API Key、网络连通性

  • 详细模块说明请参考 功能模块详解


技术支持

如在使用过程中遇到问题,请先查阅相关章节,或联系技术支持: