File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,8 +10,8 @@ FCP是一个基于注解的Java工具库,只需使用`@Function`和`@Property`
1010
1111## ✨ 功能特性
1212
13- - 通过注解将Java方法解析为大语言模型的函数调用格式
14- - 自动执行大语言模型返回的函数调用
13+ - 通过注解将Java方法解析为大模型的函数调用格式
14+ - 自动执行大模型返回的函数调用
1515
1616## 🔧 环境要求
1717
@@ -37,7 +37,7 @@ implementation 'io.github.azirzsk:function-call-processor:1.0.0'
3737
3838### 📤 1. 解析对象方法为FunctionCall
3939
40- 将Java对象中的方法解析为大语言模型可识别的FunctionCall格式 :
40+ 将Java对象中的方法解析为大模型可识别的FunctionCall格式 :
4141
4242``` java
4343public class Calculator {
@@ -128,7 +128,7 @@ String functionCallJson = fcp.parse(calculator);
128128
129129### 📥 2. 执行FunctionCall回调
130130
131- 接收大语言模型返回的FunctionCall并执行对应的方法 。
131+ 接收大模型返回的FunctionCall并执行对应的方法 。
132132
133133``` java
134134// 创建FCP实例(如果已创建可以复用)
@@ -138,7 +138,7 @@ FCP fcp = FCP.create();
138138Calculator calculator = new Calculator ();
139139fcp. parse(calculator);
140140
141- // 大语言模型返回的tool_calls格式
141+ // 大模型返回的tool_calls格式
142142String llmResponse = " " "
143143{
144144 " tool_calls" : [
@@ -154,7 +154,7 @@ String llmResponse = """
154154}
155155" " " ;
156156
157- // 从大语言模型响应中提取函数名和参数
157+ // 从大模型响应中提取函数名和参数
158158String functionName = " add" ; // 从llmResponse中解析function.name
159159String argumentsJson = " {\" a\" : 1, \" b\" : 2}" ; // 从llmResponse中解析function.arguments
160160
You can’t perform that action at this time.
0 commit comments