概念
Chaite的底层概念与逻辑
Section titled “Chaite的底层概念与逻辑”Chaite是在深度使用chatgpt-plugin近两年后,结合AI领域快速发展的趋势,设计出的全新群聊AI解决方案。它的核心目标是降低定制AI的门槛,让用户能够灵活地定制和掌控AI行为,提供最大化的使用灵活性。
为实现这一目标,Chaite借鉴了其他领域流行的AI工具和整合方案,针对群聊场景设计了独特的概念架构与逻辑流程。
在Chaite中,核心概念由 渠道(Channel) 和 预设(ChatPreset) 组成,并结合 工具(Tool)、 处理器(Processor) 和 触发器(Trigger) 等概念构成完整的流水线(Pipeline)。其中,渠道和预设是必需的核心组件。
核心概念简介
Section titled “核心概念简介”渠道(Channel)
Section titled “渠道(Channel)”最底层的概念,由特定的适配器(如OpenAI、Gemini、Claude等)、相应的API配置信息(如BaseURL、ApiKey等)及其支持的模型名称(如gpt-4o-mini、claude-3-7-sonnet、gemini-2.0-flash-001等)组成。渠道配置好后,将构成API资源池,渠道细节对上层变得透明。
预设(ChatPreset)
Section titled “预设(ChatPreset)”用户直接接触的概念,每个预设定义了一个对话模式,包含使用的模型、模型参数(温度、maxtoken等)、system instruction以及其他设定参数。
工具(Tool)
Section titled “工具(Tool)”辅助概念,通过实现工具可以赋予预设让LLM与外部系统通信的能力,以工具组的形式作为预设的配置项。
处理器(Processor)
Section titled “处理器(Processor)”用于处理模型输入输出的组件,分为前处理器和后处理器。前处理器处理用户输入和工具输入,后处理器处理模型响应。
触发器(Trigger)
Section titled “触发器(Trigger)”提供触发LLM的能力,除了显式群聊提及或私聊对话外,还可通过配置自定义触发器在任意事件下触发LLM对话。
这些概念共同构成了Chaite的核心架构,为用户提供了灵活且强大的AI群聊解决方案。每个概念将在后续章节中详细展开说明。