Commit Graph
42 Commits
Author SHA1 Message Date
YILING0013 186566f173 fixed #100
修复贡献于[TdRoseval](https://github.com/TdRoseval)的Pr: #97 所遗留问题;
2025-02-12 10:49:28 +08:00
XianyunandGitHub 1e9decbf29 Merge pull request #97 from TdRoseval/main
feat:支持Gemini系列模型的接口
2025-02-11 10:30:28 +08:00
lorge bc0fffaf9c feat:支持Gemini系列模型的接口 2025-02-11 05:40:34 +08:00
桑榆肖物 aac83fab0e 添加LLM和Embedding配置测试功能,更新UI以支持测试按钮 2025-02-11 00:26:23 +08:00
YILING0013 5392bb505c 添加其余参数的缓存 #90 2025-02-10 15:12:45 +08:00
桑榆肖物 20805abbd1 一致性检查器使用 llm_adapters 2025-02-09 23:34:07 +08:00
桑榆肖物 8afa1083e0 添加对 Azure OpenAI 的支持,新增适配器并更新界面选项 2025-02-09 22:50:52 +08:00
YILING0013 8d2d66bd79 (未测试)改进了断点续跑的逻辑,扩写功能改为质询
1. **在生成小说架构 (`Novel_architecture_generate`) 时**:
   - 新增了 `partial_architecture.json` 用来保存各步骤(核心种子、角色动力学、世界观、三幕式情节)已经生成的结果。
   - 每完成一步,就将结果写入 `partial_architecture.json`;如果中途中断或失败了,下次调用该函数时,会直接跳过已完成的步骤,从失败的步骤继续执行。
   - 全部完成后,会生成 `Novel_architecture.txt`,并删除 `partial_architecture.json`。

2. **在生成章节蓝图 (`Chapter_blueprint_generate`) 时**:
   - 如果 `Novel_directory.txt` **已有部分内容**,则说明之前已经生成了一部分。此时会从已完成的章节数继续往后生成,以实现**断点续跑**。
   - 如果 `Novel_directory.txt`为空但**章节数少于一个阈值**(计算自 `chunk_size >= number_of_chapters`),则**一次性**生成,否则进行**分块生成**。
   - 每完成一个分块,就把新生成的内容**追加**到 `Novel_directory.txt`(实际是整体覆盖写入,但包含已经生成的+新增的),以保证**中途出错**时不至于全部丢失。
2025-02-08 00:03:50 +08:00
YILING0013 03994870ea 传递超时参数 2025-02-07 19:20:20 +08:00
maoqijieandGitHub 9cbfdbcb9d 增加右键菜单
在GUI中增加了右键菜单,包括复制,粘贴,剪切,全选操作
2025-02-07 00:17:08 +08:00
YILING0013 fd50a8130b 更新目录分块 2025-02-06 21:54:06 +08:00
YILING0013 ca0d6e5047 add tooltip,max_tokens 2025-02-06 19:37:37 +08:00
YILING0013 a2b86a90dc 中途保存 2025-02-06 18:35:28 +08:00
YILING0013 f0efb2947e test 2025-02-06 15:01:07 +08:00
YILING0013 f388403b08 完成对生成逻辑的优化,但也发现新的问题
前后章节的衔接有问题,这里想着应该要把前一个章节内容发送作为参考,不然中断感很重
2025-02-05 22:43:09 +08:00
YILING0013 dd78666071 使用新的生成逻辑 2025-02-05 21:55:48 +08:00
YILING0013 45d470fde0 Update ui.py
在修改草稿后的定稿阶段,进行文件保存工作
2025-02-04 22:57:21 +08:00
YILING0013 542846f969 1.3 2025-02-04 18:14:55 +08:00
YILING0013 251d40f8a3 Update ui.py 2025-02-04 16:23:08 +08:00
YILING0013 fa6010473a 1 2025-02-04 16:11:17 +08:00
YILING0013 88258e1b43 记录修改 2025-02-04 13:23:50 +08:00
YILING0013 f27c2c8087 优化提示词(可能优化了吧),改进UI以及支持对embedding模型的独立配置 2025-02-04 00:10:19 +08:00
YILING0013 90b7b77147 fixed #29 2025-02-03 19:52:14 +08:00
YILING0013 a4a22ec556 不要紧的改动 2025-02-03 19:38:29 +08:00
YILING0013 3f7b434cba fix issue #24 #23 #7 #19 #18 #17 #16 #12 2025-02-03 13:00:03 +08:00
YILING0013 bc6e2ff869 UI更新、新增本地适配 2025-02-02 19:22:54 +08:00
YILING0013 4b8ceffc01 333 2025-02-02 19:17:07 +08:00
YILING0013 6d8a67782c 222 2025-02-02 18:35:10 +08:00
YILING0013 231575c2da 111 2025-02-02 18:25:35 +08:00
YILING0013 9822f3b3ff Revert "不知道出了什么问题,先记录一下更新"
This reverts commit aca9e48683.
2025-02-02 17:46:29 +08:00
YILING0013 aca9e48683 不知道出了什么问题,先记录一下更新 2025-02-02 17:41:16 +08:00
YILING0013 7741345ee1 11 2025-02-02 15:50:19 +08:00
YILING0013 3dd81ecb12 again 2025-02-02 14:39:30 +08:00
YILING0013 f2dc98744d 记录二次更改 2025-02-02 12:59:13 +08:00
YILING0013 bcd13b8ca3 记录一下,便于待会核对更改 2025-02-02 11:55:49 +08:00
YILING0013 eb627fbec9 小优化 2025-02-01 18:49:52 +08:00
YILING0013 2a5602009b 更新打包脚本文件、README、requirements.txt;略微改动UI 2025-02-01 00:23:00 +08:00
YILING0013 ffbb273c4b 增加了基于目录的文章主题维护,避免偏题 2025-01-31 20:39:05 +08:00
YILING0013 5a0db9b82b 新设想 2025-01-31 19:57:44 +08:00
YILING0013 2fe5fe1b85 新增功能:自定义知识库、生成指导
允许用户上传自己的知识库(建议在线版API,或上下文长的用户使用)

允许在生成下一章节时加入提前指导

模型Temperature参数支持
2025-01-31 13:50:07 +08:00
YILING0013 d53d97b0e7 更新变量名 2025-01-29 23:05:28 +08:00
YILING0013 c99601fe10 Initial commit 2025-01-29 20:33:20 +08:00