admin 发表于 2024-8-18 01:09:43

我终于成功搭建了一个属于自己的one-api网页!

## 背景与动机
论坛上很多API分享,但缺少一站式使用方法,只能手动设置使用。
## 初次尝试与问题
尝试使用API调用时,一直报错(x-api head required)。经过论坛讨论发现问题在于自定义模型名称:
- 自定义名称与已有模型名称冲突导致无法自定义。
- Claude 3.5自动匹配到Anthropic官网,而我们使用的是One API,因此报错。
## 开发过程
从早上8点开始,经历了以下步骤:
- 下载NextChat页面离线数据,查看调用示例。
- 构建1.0版简易AI对话,但失败,因为没有设置存储路径,导致设置无效。
- 改进后依然失败,原因是代码中编写了硬响应,无论设置如何都会发送固定答案。
- 修复后,虽然无法对话,但成功报出“API设置有误或网络错误”错误。
## 突破与成功
猜测可能是参数设置不足,于是:
- 从One-API的GitHub官网复制所有教程。
- 利用Claude补充完整参数。

https://linux.do/uploads/default/optimized/3X/9/6/96d0d9577e700ca47d9060b5ab955a1eefa8352c_2_101x250.jpeg
页: [1]
查看完整版本: 我终于成功搭建了一个属于自己的one-api网页!