换种思路训练gpt3.5

Ws3年前分什么类15803
  • 问题一

我用的是aws的免费服务器,centos,版本比较老旧,想在python3基础上运行openai,可惜怎么都装不了,openai提供的方法,使用pyenv来装,顺利解决。

curl https://pyenv.run | bash

然后配置下环境 ~/.bashrc 

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

最后source ~/.bashrc 

开始安装python

pyenv install 3.9.0

如果系统存在更高的python版本,需要设置成你想要的版本号

pyenv global 3.9.0

也还有可能出现这个错误 The `python3' command exists in these Python versions:3.9.0

这个情况下,需要指定shell版本

pyenv shell 3.9.0


  • 问题二

urllib3的库只支持openssl 1.1.1+,奈何系统已经升级了最新版本的openssl,urllib还是报错,只能降级urllib3了

pip3 install urllib3==1.26.6


  • 问题三

openai的关联库sklearn,已安装的情况下,一直报错 ModuleNotFoundError: No module named 'sklearn'

解决方法:

pip install scikit-learn


问题都解决了,那开始进入正题,如何换思路呢?

前面这篇POST已经提到过了,finetunes不理想,我个人已经放弃训练这个3.0版本了,3.5有角色功能,system assistant  user,我直接从system角色入手,提前将匹配的答案存入system。实操是有明显效果的,只是会消耗更多的token。


开始,首先思路有了,怎么才能轻松地把匹配的答案找到呢,我们还是使用openai的工具:embeddings_utils,我们先将原县喂给finetunes的资料丢给embeddings,然后get_embedding出最佳答案,最后存入system,发送给api。效果挺好,就是费钱。

相关文章

mpvue vant 做个简单的核销小程序

我们公司业务一般偏营销,小程序的属性在营销这块没有那么明显,所以很少会有小程序的业务,这次也是帮朋友的忙,用mpvue+vant做了个简单的应用。应用不复杂,但是大部分的功能也都用到了,比如生成/扫描...

UNTITLED

随便发发,域名 服务器 闲着也是闲着,偶尔也有干货互联网从业20年,总归有点儿东西...

Anthropic 估值9000亿、OpenAI遭集体诉讼、Runway Agent发布:2026年5月14日AI日报

📈 Anthropic 估值突破 9000 亿,B2B 采用率首次超越 OpenAI Anthropic 正在以超过 9000 亿美元的投前估值筹集至少 300 亿美元,这有望成为该公司迄今最大规模...

AI救命还是AI要命?同一周,21亿砸向AI药物发现,少年却因ChatGPT的建议身亡

AI救命还是AI要命?同一周,21亿砸向AI药物发现,少年却因ChatGPT的建议身亡

这周的两条医疗AI新闻,放在一起看格外刺眼。 一条是诺贝尔奖得主、Google DeepMind CEO Demis Hassabis宣布:其AI药物发现公司Isomorphic Labs获得21亿...

OpenAI 史上最大重组、Anthropic 攻破 Apple M5、腾讯 Ardot 公测:AI 日报 5/16

OpenAI 史上最大重组、Anthropic 攻破 Apple M5、腾讯 Ardot 公测:AI 日报 5/16

突发!OpenAI 大规模重组,Brockman 夺权挂帅 OpenAI 宣布进行史上最大规模重组,将 ChatGPT、Codex 和 API 三大核心产品线合并为统一组织。联合创始人兼总裁 G...

7B小模型指挥GPT-5、Mira发布实时交互模型、Anthropic估值狂飙:AI格局正在被重新定义

7B小模型指挥GPT-5、Mira发布实时交互模型、Anthropic估值狂飙:AI格局正在被重新定义

今天的AI圈,三条新闻同时指向同一个方向:AI竞争的规则正在被改写。 前OpenAI CTO Mira Murati的Thinking Machines发布了原生多模态"交互模型",200毫秒级实时...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。