mylxsw / aidea-server

AIdea 是一款支持 GPT 以及国产大语言模型通义千问、文心一言等,支持 Stable Diffusion 文生图、图生图、 SDXL1.0、超分辨率、图片上色的全能型 APP。
https://ai.aicode.cc
1.58k stars 433 forks source link

本地客户端一直连不上本地启动的服务端 #51

Closed qyazhou closed 8 months ago

qyazhou commented 8 months ago

服务端成功启动 {"module":"main","level_name":"INFO","level":7,"context":{},"message":"服务启动成功,监听地址为 :8080","datetime":"2024-03-02T21:06:51+09:00"} 客户端也配置好了服务器地址 /// 默认 API 服务器地址 /// 注意:当你使用自己的服务器时,请修改该地址为你自己的服务器地址 //const defaultAPIServerURL = 'https://ai-api.aicode.cc'; const defaultAPIServerURL = 'http://127.0.0.1:8080';

/// API 服务器地址 String get apiServerURL { var url = const String.fromEnvironment( 'API_SERVER_URL', defaultValue: defaultAPIServerURL, );

但是客户端的请求一直连不上服务器,客户端报错信息如下图: client

qyazhou commented 8 months ago

网络接口报错信息如下: image

mylxsw commented 8 months ago

应该是跨域问题,在服务端配置文件中,打开 enable_cors 配置项(设置为 true)

qyazhou commented 8 months ago

已经启动了跨域,目前还是不行,信息如下截图所示。请问还有其他地方需要配置吗?ngix有没有特殊的配置? 服务端 image 客户端: image

qyazhou commented 8 months ago

我直接在浏览器里面输入是没有问题的,但是用flutter启动的客户端里面调用就不行,请问客户端也要设置跨越吗? image

mylxsw commented 8 months ago

服务端启动命令要把 --conf config.yaml 加上去才会读取配置文件,这样

go run main.go --conf config.yaml
qyazhou commented 8 months ago

执行go run main.go --conf config.yaml的时候报了一堆错误,这是数据库没有配好的原因吗? image

mylxsw commented 8 months ago

对的,连不上数据库,检查地址、账号、密码、数据库是否已经创建好