MCPcopy Create free account

hub / github.com/SocialAI-tianji/Tianji / types & classes

Types & classes38 in github.com/SocialAI-tianji/Tianji

↓ 8 callersClassZhipuLLM
A custom chat model for ZhipuAI.
tianji/knowledges/langchain_onlinellm/models.py:11
↓ 4 callersClassAnswerBot
tianji/agents/metagpt_agents/answerBot/role.py:15
↓ 4 callersClassSiliconFlowLLM
A custom chat model for SiliconFlow.
tianji/knowledges/langchain_onlinellm/models.py:50
↓ 3 callersClassSearcher
tianji/agents/metagpt_agents/searcher/role.py:25
↓ 3 callersClassSiliconFlowEmbeddings
`SiliconFlow Embeddings` embedding models.
tianji/knowledges/langchain_onlinellm/models.py:150
↓ 3 callersClassZhipuAIEmbeddings
`Zhipuai Embeddings` embedding models.
tianji/knowledges/langchain_onlinellm/models.py:102
↓ 3 callersClassZhipuEmbeddings
智谱AI的嵌入模型。
tianji/knowledges/llamaindex_onlinellm/models.py:139
↓ 2 callersClassEmbeddingLocalModel
用于不同嵌入模型的类
test/llm/embedding/test_local_llm.py:9
↓ 2 callersClassIntentReg
意图识别智能体 该智能体负责理解用户输入并映射到预定义场景。它是系统的第一个处理环节, 为后续的场景细化和回答生成提供基础。 属性: name (str): 角色名称 profile (str): 角色描述
tianji/agents/metagpt_agents/intentRecognition/role.py:30
↓ 2 callersClassSceneRefine
tianji/agents/metagpt_agents/sceneRefinement/role.py:23
↓ 1 callersClassBilibiliScraper
tools/finetune/everything2data/bilibili2download/get_bilibli_url.py:22
↓ 1 callersClassCalculatorAssistant
计算助手角色 ReAct 循环的模式,目前支持 REACT、BY_ORDER、PLAN_AND_ACT 3种模式, 默认使用 REACT 模式。在 _set_react_mode 方法中有相关说明。简单来说,BY_ORDER 模式按照指定的 Action 顺序执行。
test/agents/metagpt/test_metagpt_dummy.py:37
↓ 1 callersClassChatSession
test/agents/metagpt/unittest_searcher_test_case .py:28
↓ 1 callersClassErnieEmbedding
class for Ernie embeddings
test/llm/embedding/test_yiyan.py:10
↓ 1 callersClassGenerationConfig
run/xlab/tianji_etiquette.py:33
↓ 1 callersClassGenerationConfig
run/xlab/tianji_wish.py:33
↓ 1 callersClassLLMProcessor
tools/rag/0-data_llm_filter.py:28
↓ 1 callersClassLLMProcessor
tools/rag/0-data_llm_filter_negative.py:27
↓ 1 callersClassLLMProcessor
tools/finetune/everything2data/video2json/3-data_llm_filter.py:28
↓ 1 callersClassOpenAIEmbedding
class for OpenAI embeddings
test/llm/embedding/test_openai.py:11
↓ 1 callersClassOpenaiApi
OpenAI接口封装 封装OpenAI的API调用,提供统一的接口格式。 属性: client: OpenAI客户端实例
tianji/agents/metagpt_agents/utils/agent_llm.py:66
↓ 1 callersClassSiliconFlowAPI
test/llm/embedding/test_siliconflow.py:8
↓ 1 callersClassZhipuApi
智谱AI接口封装 封装智谱AI的API调用,提供统一的接口格式。 属性: client: 智谱AI客户端实例
tianji/agents/metagpt_agents/utils/agent_llm.py:18
↓ 1 callersClassZhipuEmbedding
class for Zhipu embeddings
test/llm/embedding/test_zhipuai.py:13
ClassAnswerQuestion
tianji/agents/metagpt_agents/answerBot/action.py:13
ClassFilterSelectedResult
tianji/agents/metagpt_agents/searcher/action.py:315
ClassIntentAnalyze
意图分析动作类 使用LLM分析用户输入,识别用户意图并匹配到预定义场景。 属性: name (str): 动作名称 PROMPT_TEMPLATE (str): LLM提示模板
tianji/agents/metagpt_agents/intentRecognition/action.py:23
ClassQueryExpansion
tianji/agents/metagpt_agents/searcher/action.py:28
ClassRaiseQuestion
tianji/agents/metagpt_agents/sceneRefinement/action.py:109
ClassSelectFetcher
tianji/agents/metagpt_agents/searcher/action.py:272
ClassSelectResult
tianji/agents/metagpt_agents/searcher/action.py:216
ClassSharedDataSingleton
tianji/agents/metagpt_agents/utils/json_from.py:13
ClassSiliconFlowEmbeddings
SiliconFlow的嵌入模型。
tianji/knowledges/llamaindex_onlinellm/models.py:191
ClassSiliconFlowLLM
SiliconFlow的自定义聊天模型。
tianji/knowledges/llamaindex_onlinellm/models.py:73
ClassSimpleCalculator
一个简单的计算Action
test/agents/metagpt/test_metagpt_dummy.py:14
ClassWebSearch
tianji/agents/metagpt_agents/searcher/action.py:89
ClassZhipuLLM
智谱AI的自定义聊天模型。
tianji/knowledges/llamaindex_onlinellm/models.py:16
ClasssceneRefineAnalyze
tianji/agents/metagpt_agents/sceneRefinement/action.py:17