Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoAI问答助手

一个基于Ollama的本地AI问答工具,支持批量处理文本并生成AI回答。当你有需要批量让ai进行回答的需求时可以使用此程序。

功能特点

  • 支持自定义提示词模板
  • 支持自定义输出格式模板
  • 支持多种文本分隔方式(换行符、逗号、句号等)
  • 支持批量处理文本文件
  • 使用本地Ollama模型,保护数据隐私

安装说明

1. 安装Ollama

请先安装Ollama并下载所需模型,访问Ollama官网获取安装说明。

2. 运行程序

方式一:直接运行

  1. 安装Python 3.8或更高版本
  2. 安装依赖:
    pip install -r requirements.txt
  3. 运行程序:
    python script/auto_ask_gui.py

方式二:使用打包版本

  1. Releases下载最新版本
  2. 运行AutoAI.exe

使用说明

  1. 启动Ollama服务
  2. 运行程序,配置Ollama服务器地址(默认为http://localhost:11434)
  3. 选择或创建提示词模板
  4. 选择或创建输出格式模板
  5. 选择输入文本文件
  6. 设置分隔符(默认为换行符)
  7. 选择输出文件夹和文件名
  8. 点击"开始处理"按钮

开发说明

打包程序

  1. 安装PyInstaller:

    pip install pyinstaller
  2. 执行打包命令:

    pyinstaller auto_ask.spec

打包后的程序位于dist文件夹中。

使用

  1. 事先准备好原文材料, 最好是txt格式.

  2. 打开程序, 添加提示词模板, 原文材料会被分割成若干段落, 每个段落会被填充进提示词模板, 然后交给AI模型进行回答. 提示词模板中使用{original_text}表示原文段落.

    image

  3. 添加输出模板. 每次回答会填充进输出模板, 整合到一个文本文件中输出. {original_text} 表示原文段落, {output_text} 表示AI模型回答的结果.

    image

许可证

MIT License

About

批量处理文本并生成AI回答, 基于ollama

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages