Skip to main content

AIChat - LLM 命令行工具

  1. AIChat - LLM 命令行工具

    https://github.com/sigoden/aichat

    AIChat 是一款功能强大的LLM命令行工具,整合了多种功能,方便用户在命令行中使用大型语言模型(LLM)。

    它支持多种LLM提供商,例如OpenAI、Claude、Gemini等,并提供Shell助手、CMD和REPL模式、问答系统(RAG)、AI工具和代理等功能。用户可以通过多种方式安装,包括使用Cargo、Homebrew、Pacman和Scoop等包管理器,或下载预编译的二进制文件。

    ● 多提供商支持: 统一接口访问20多个领先的LLM提供商。
    ● 多种模式: 提供CMD模式(命令行模式)和REPL模式(交互式对话模式),并拥有Shell助手功能,支持自然语言指令转换为Shell命令。
    ● RAG功能: 整合外部文档,让LLM能够访问和理解外部信息,提高回答的准确性和相关性。
    ● 函数调用: 支持函数调用,连接外部工具和数据源,扩展LLM的功能。
    ● AI工具和代理: 可以集成外部工具,执行任务和操作。支持AI代理,结合指令、函数调用和文档。
    ● 会话管理: 通过会话保持对话上下文,确保交互的连续性。
    ● 宏功能: 支持宏,将一系列REPL命令组合成自定义宏,简化重复任务。
    ● 本地服务器: 内置轻量级HTTP服务器,方便部署。

    #AI #GitHub #Shell #Tool GitHub - sigoden/aichat: All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI…
OKHK