one-api 自定义内容中支持变量

omqzjyyz  于 4个月前  发布在  其他
关注(0)|答案(4)|浏览(37)

例行检查

  • 我已确认目前没有类似 issue
  • 我已确认我已升级到最新版本
  • 我已完整查看过项目 README,已确定现有版本无法满足需求
  • 我理解并愿意跟进此 issue,协助测试和提供反馈
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

功能描述

自定义内容(公告、首页、关于、页脚、聊天页面链接)中支持变量字符。
变量可以有:充值链接、单位美元额度、新用户初始额度、服务器地址、已登录用户信息(用户名、显示名称、分组、剩余额度)、平台令牌(用户创建的一个特殊名字的令牌)

应用场景

帮助管理员写出更易懂的文档。
具体来说,公告、首页、关于、页脚可以动态显示信息,比如添加一个含有当前用户名的爱发电商品超链接(例如 https://afdian.net/order/create?plan_id=脱敏&product_type=0&month=3&remark={{username}}),对接爱发电平台付费功能,做到无需内置支付,但又不至于割裂太严重。
在聊天页面链接中(比如查询参数)添加平台令牌变量,直接传入令牌到Web版的Chat应用,无需手动复制、粘贴到应用中,当然这还需要前端项目的支持,但慢慢应该会有支持的。

tvmytwxo

tvmytwxo1#

刚查到,Yidadaa/ChatGPT-Next-Web 支持了从URL获取配置功能 ChatGPTNextWeb/ChatGPT-Next-Web#2447 ,可以通过URL传入APIKey和后端反代地址,嵌入的更合理了,理论上说拿任意人搭建的ChatGPT-Next-Web页面都可以嵌入到平台。

rdrgkggo

rdrgkggo2#

这个想法有点意思,但是实现起来比较麻烦,ROI 不高

2mbi3lxu

2mbi3lxu3#

刚查到Yidadaa/ChatGPT-Next-Web支持了从URL获取配置功能Yidadaa/ChatGPT-Next-Web#2447,可以通过URL传入APIKey和后端反代地址,嵌入的更合理了,理论上说拿任意人搭建的ChatGPT-Next-Web页面都可以嵌入到平台。

这个新版已经支持了。

kxxlusnw

kxxlusnw4#

刚刚发现 Yidadaa/ChatGPT-Next-Web 支持了从URL获取配置功能 Yidadaa/ChatGPT-Next-Web#2447 ,可以通过URL传入APIKey和后端反代地址,嵌入得更合理了,理论上说拿任意人搭建的ChatGPT-Next-Web页面都可以嵌入到平台。
这个新版已经支持了
是的,我看到在令牌那里可以打开聊天页面并且传入key。
只是存在一个问题,目前是自动拼接的查询参数和格式,如果聊天页面不是 Yidadaa/ChatGPT-Next-Web 搭建的/不兼容这个feature该如何处理?

相关问题