跳到主要内容

自定义AI智能体响应动作

响应动作

enum class CustomAgentResponseAction {
/**
* 直接显示结果
*/
Direct,

/**
* 流式响应
*/
Stream,

/**
* 文本分块结果
*/
TextChunk,

/**
* 在WebView中显示结果
*/
WebView,

/**
* 通过DevIns语言处理并在代码块中运行
* @since: AutoDev@1.8.2
*/
DevIns
}

Direct

直接在聊天窗口呈现结果

自定义AI智能体下拉菜单

TextChunk

在AutoDev输入框中显示结果以便持续处理

自定义AI智能体文本分块

WebView

在WebView中显示结果进行前端渲染

自定义AI智能体WebView

DevIns

AutoDev@1.8.2

DevIns响应动作将处理DevIns语言的响应

参考以下示例:

/write:HelloWorld.java#L1-L12

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}

DevIns响应内容与自定义智能体响应内容不同。在自定义智能体响应中,代码内容需包含在```DevIns代码块内。