| Modifier and Type | Field and Description |
|---|---|
protected LLM |
AbstractAgent.llm |
| Constructor and Description |
|---|
AbstractAgent(LLM llm)
构造一个Agent
|
ReactAgent(LLM llm)
构造一个Agent
|
ReactPanguAgent(LLM llm)
构造一个Agent
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends LLM> |
LLMs.register(Class<T> clazz,
String LLMName)
注册一个LLM
|
| Modifier and Type | Method and Description |
|---|---|
static LLM |
LLMs.of(LLMConfig llmConfig)
获取一个LLM实例
|
static LLM |
LLMs.of(String LLMName)
获取一个LLM实例
|
static LLM |
LLMs.of(String LLMName,
LLMConfig llmConfig)
获取一个LLM实例
|
| Modifier and Type | Method and Description |
|---|---|
static ConversationSkill |
Skills.newConversationSkill(LLM llm)
多轮对话
|
static DocAskMapReduceSkill |
Skills.Document.newDocAskMapReduceSkill(LLM llm)
文档问答(MapReduce),将文档先提炼,再回答
|
static DocAskRefineSkill |
Skills.Document.newDocAskRefineSkill(LLM llm)
文档问答(Refine),基于第一个回答,再循环完善
|
static DocAskStuffSkill |
Skills.Document.newDocAskStuffSkill(LLM llm)
默认策略的文档问答,将所有文档片段进行拼接并提问
|
static DocSummarizeMapReduceSkill |
Skills.Document.newDocSummarizeMapReduceSkill(LLM llm)
文档摘要(MapReduce)
|
static DocSummarizeRefineSkill |
Skills.Document.newDocSummarizeRefineSkill(LLM llm)
文档摘要(Refine)
|
static DocSummarizeStuffSkill |
Skills.Document.newDocSummarizeStuffSkill(LLM llm)
文档摘要(Stuff)
|
static SimpleSkill |
Skills.newSimpleSkill(LLM llm,
String promptTemplate)
典型的Skill,包含一个llm和一个promptTemplate
|
| Constructor and Description |
|---|
SimpleSkill(LLM llm,
String promptTemplate)
构造函数
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLLM<RESP extends LLMResp>
LLM基本接口抽象类
|
class |
Gallery
三方AI Gallery模型
|
class |
OpenAI
openAI LLM
|
class |
Pangu
盘古LLM
|
| Constructor and Description |
|---|
AgentSessionSkill(LLM llm) |
ConversationRewriteSkill(LLM llm) |
ConversationSkill(LLM llm)
初始化
|
| Constructor and Description |
|---|
DocAskMapReduceSkill(LLM llm)
初始化
|
DocAskRefineSkill(LLM llm)
初始化
|
DocAskStuffSkill(LLM llm)
初始化
|
| Constructor and Description |
|---|
DocMapReduceSkill(LLM llm)
初始化
|
DocRefineSkill(LLM llm)
初始化
|
DocStuffSkill(LLM llm)
初始化
|
| Constructor and Description |
|---|
DocSummarizeMapReduceSkill(LLM llm)
初始化
|
DocSummarizeRefineSkill(LLM llm)
初始化
|
DocSummarizeStuffSkill(LLM llm)
初始化
|
Copyright © 2024. All rights reserved.