carry
|
d9abf08184
|
fix(frontend): 修复表格选择事件的行数据获取问题
- 在 prompt_manage_page 和 setting_page 中更新了 select_record 函数
- 使用 DataFrame.iloc 方法获取选中行的数据,并转换为列表
- 添加了将第一列数据转换为整数的逻辑
- 更新了表格选择事件的参数,增加了输入和输出参数
- 将 gradio 版本升级到 5.25.0
|
2025-04-15 15:10:15 +08:00 |
|
carry
|
ab7897351a
|
fix(global_var): 修复全局变量多文件多副本的不统一问题
|
2025-04-11 18:04:42 +08:00 |
|
carry
|
9741ce6b92
|
refactor(db): 优化了代码,调整了import顺序,删除了无用变量
|
2025-04-09 10:19:57 +08:00 |
|
carry
|
374b124cf8
|
feat(setting_page): 添加供应商后清空输入框
- 修改 add_provider 函数,返回清空后的输入框值
- 更新 add_button.click 事件处理,添加清空输入框的输出
|
2025-04-09 08:17:43 +08:00 |
|
carry
|
74ae5e1426
|
refactor(db): 重命名数据库引擎获取函数
将 get_engine 函数重命名为 get_sqlite_engine,以更清晰地表示其功能和用途。
- 更新了 db/__init__.py 中的导入和 __all__ 列表
- 修改了 db/init_db.py 中的函数定义
- 更新了前端设置页面和全局变量中的导入和函数调用
此更改提高了代码的可读性和维护性,特别是在将来可能添加其他类型数据库引擎的情况下。
|
2025-04-09 08:12:59 +08:00 |
|
carry
|
faf72d1e99
|
feat(frontend): 完成了编辑 API Provider 功能
|
2025-04-09 08:04:40 +08:00 |
|
carry
|
cce5e4e114
|
feat(frontend): 完成了 API Provider 删除和添加了编辑功能的函数
|
2025-04-09 00:48:22 +08:00 |
|
carry
|
293f63017f
|
feat(frontend): 添加 API Provider 表格选中行状态监听
- 新增选中行的全局变量 selected_row
- 实现 select_record 函数来保存选中行数据
- 在表格中添加选中行事件监听
- 优化代码结构,提高可读性和可维护性
|
2025-04-09 00:37:15 +08:00 |
|
carry
|
dc28c25c65
|
feat(frontend): 更新设置页面按钮样式
- 为"添加新API"按钮添加 primary 样式
- 为"编辑选中行"按钮添加 primary 样式
- 为"删除选中行"按钮添加 stop 样式
- 保持"刷新数据"按钮的 secondary 样式
|
2025-04-08 14:23:31 +08:00 |
|
carry
|
46b4453ccd
|
refactor(frontend): 重构数据库连接方式
- 移除各前端页面中重复的数据库引擎初始化代码
- 在 global_var.py 中统一初始化和存储数据库引擎
- 更新 setting_page.py 和 main.py 中的数据库连接逻辑
- 优化代码结构,提高可维护性和可扩展性
|
2025-04-08 13:19:58 +08:00 |
|
carry
|
286db405ca
|
feat(frontend): 优化设置页面并添加数据刷新功能
- 为 get_providers 函数添加异常处理,提高数据获取的稳定性
- 在设置页面添加刷新按钮,用户可手动触发数据刷新
- 优化页面布局,调整组件间距和对齐方式
|
2025-04-07 23:17:43 +08:00 |
|
carry
|
d40f5b1f24
|
fix(frontend): 优化 API Provider 添加功能并处理异常
- 为 model_id、base_url 和 api_key 添加空值检查,避免无效输入
- 添加异常处理,确保在出现错误时能够及时响应并提示用户
- 优化 add_provider 函数,提高代码可读性和健壮性
|
2025-04-07 13:02:45 +08:00 |
|
carry
|
7a77f61ee6
|
feat(frontend): 添加 API Provider 的增加功能
|
2025-04-07 00:28:52 +08:00 |
|
carry
|
513b639bce
|
feat(frontend): 添加了设置页面的api provider展示
|
2025-04-06 22:05:56 +08:00 |
|
carry
|
519a5f3773
|
feat(frontend): 添加前端页面模块并实现基本布局
- 新增 chat_page.py、setting_page.py 和 train_page.py 文件,分别实现聊天、设置和微调页面的基本布局
- 添加 main.py 文件,集成所有页面并创建主应用
- 在 requirements.txt 中添加 gradio 依赖
|
2025-04-06 14:49:01 +08:00 |
|