Ctory-Nily

Results 6 comments of Ctory-Nily

前天刚又被封,已经是第二次了,这次要身份证和人脸,无法识别只能更新到新版

https://github.com/zyddnys/manga-image-translator/issues/633

https://github.com/zyddnys/manga-image-translator/issues/653 我找到解决方法了

测试后发现环境变量必须给到一个OPENAI_API_KEY 但是chatgpt.py中不会接收到这个OPENAI_API_KEY仍然是空值,此时我直接把将key写到了 keys.py中 (但是chatgpt.py中又能接收到OPENAI_API_BASE这个环境变量) 这时候chatgpt.py能直接读取了keys.py中的key [至少能读取到了] 但仍然会显示 AttributeError: module 'openai' has no attribute 'AsyncOpenAI' 的报错 我使用pip install openai --upgrade将openai的版本号提升到最新版,之后就不会报错了 (不过我使用的是第三方gpt接口翻译返回的内容暂时读取不到,还需要更改chatgpt.py的代码) 还有我是在docker中部署的 这是测试结果 google、chatgpt、sakura共存都可选 ![image](https://github.com/zyddnys/manga-image-translator/assets/157185454/b11dae48-acf7-4764-8a4c-1cc0a7698376)

> ![图像](https://private-user-images.githubusercontent.com/75522836/346269334-b0aa9ad4-4f4e-42d2-bd64-a93b297d78a8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAyNjk2NTEsIm5iZiI6MTcyMDI2OTM1MSwicGF0aCI6Ii83NTUyMjgzNi8zNDYyNjkzMzQtYjBhYTlhZDQtNGY0ZS00MmQyLWJkNjQtYTkzYjI5N2Q3OGE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA2VDEyMzU1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAwOTczZGJmNGZkNjUwODQ2MWYxMzI5M2UyNWE2ODY0YjM5YWU2NDk2ZGY0MWY1NmEyYmM2MDNiOGYxNjk1MWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ITKLuhelo3IhmLnjWbLAeyue2xAJhVVq2Rxfu2IF-Mw) 更新以后又会报告这个错误 OPENAI_API_BASE 的问题吧 你看看有没有加http:// 以及有没有给到环境变量

> ![image](https://private-user-images.githubusercontent.com/75522836/346293178-39178e8a-03ee-44f6-b4e2-b9cd5cecb854.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA2MDE2MTgsIm5iZiI6MTcyMDYwMTMxOCwicGF0aCI6Ii83NTUyMjgzNi8zNDYyOTMxNzgtMzkxNzhlOGEtMDNlZS00NGY2LWI0ZTItYjljZDVjZWNiODU0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzEwVDA4NDgzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAxZTEyNTIxN2VhNDY3ODAxMzcwZDRlOTIwMGE2ZGVhZDlmMjdkMTM1Y2E1YzcyNmE5ZGYxM2FkZjc1NTg4YTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.7en_JYLx4ItnQ8OMdeR6abXVTNXbtCbSecaEK7SM6_8) 这样正常吗,httpx重装httpx==0.13.3不报这个错,但是AsyncOpenAI报错,只能按照653用本地模型 你把OPENAI_API_BASE 的https的s去掉啊