V
主页
京东 11.11 红包
StableCode可以当程序员吗?【3分钟AI】
发布人
英伟达的黄仁勋在SIGGRAPH上说,人类语言是最好的编程语言。 2023年8月8日,StableCode发布,作为Copilot的竞品,它到底好用吗?用人类语言替代程序语言的路,还有多长? 相关论文: ZeRO: Memory Optimizations Toward Training Trillion Parameter Models (https://arxiv.org/pdf/1910.02054.pdf) ROFORMER: ENHANCED TRANSFORMER WITH ROTARY POSITION EMBEDDING (https://arxiv.org/pdf/2104.09864.pdf ) StableCode使用指南: 前提:安装python #安装transformer pip install transformers from transformers import AutoModelForCausalLM, AutoTokenizer # 加载stablecode模型,stableCode提供三种模型 # stabilityai/stablecode-completion-alpha-3b-4k (基础模型) # stabilityai/stablecode-instruct-alpha-3b (编程用,instruct模型) # stabilityai/stablecode-completion-alpha-3b (长上下文模型) # 可以用相应地址,替换下面的"stabilityai/stablecode-completion-alpha-3b-4k"换下语句。注意instruct模型,需要登录huggingface.co账号,同意相关条款 tokenizer = AutoTokenizer.from_pretrained("stabilityai/stablecode-completion-alpha-3b-4k") model = AutoModelForCausalLM.from_pretrained( "stabilityai/stablecode-completion-alpha-3b-4k", trust_remote_code=True, torch_dtype="auto", ) model.cuda() def run_model(prompt, max_size): inputs = tokenizer(prompt, return_tensors="pt").to("cuda") del inputs['token_type_ids'] tokens = model.generate( **inputs, max_new_tokens=max_size, temperature=0.2, do_sample=True, ) print(tokenizer.decode(tokens[0], skip_special_tokens=True)) return True #调用: #在prompt中修改提示词。提示词使用,以在代码中会出现的注释文字为宜,也可以直接定义函数名和参数 prompt = """ ###Instruction Generate a python function to find number of CPU cores ###Response """ run_model(prompt, 480) #可以修改第二个参数,以修改token的最大长度。建议在48-2000之间 视频中的第三方视频,主要来自英伟达官方发布的黄仁勋在SIGGRAPH2023上的发言录像。视频中的插图,主要来自网络。如果它侵犯了您的权益,请告诉我们,我们立刻删除。 3分钟AI,我们一直在~
打开封面
下载高清视频
观看高清视频
视频下载器
Cursor AI编程结合cocos3.8游戏开发教程-02
我不是开玩笑,这真的是 Claude + Cursor + Replit 的组合[AI写代码神器]
【2024最新】AI大模型入门教程(65集精讲)真正的保姆级零基础入门教程!深度学习基础+大模型相关算法+神经网络,大模型入门必学!
AI写代码神器!ChatGPT Canvas助你轻松搞定代码!Canvas最全功能演示&使用教程
【精心打磨】2024最详细的大模型学习路线整理出来啦!计算机博士手把手教你最高效的大模型学习方法,轻松搞定AIGC大模型!(大模型训练_大模型微调)
Meta重磅发布Llama 3.2:推动轻量级AI模型与多模态模型的全面应用
程序员第一次用Cursor:真的太好用了,宇宙级AI编程解决方案!feat.Cursor 上手体验
3年后,AI编程将超过程序员?程序员还能干多久?
Cursor AI编程结合cocos3.8游戏开发教程-01
最新ChatGPT Canvas教程:最佳AI写作✍️神器!
AI+视频创作,特效、神兽信手拈来! 【3分钟AI】
Graph领域的MoE:AnyGraph
强推!【transformer入门】不愧是北大教授王树森亲授!这可能是唯一一个把transformer底层逻辑原理讲清楚的教程了吧!(人工智能、深度学习、AI)
VToonify,一秒让视频中的你又酷又飒【3分钟AI】
AI可以做骨骼绑定了?!【没啥用AI】【3分钟AI】
英伟达的AI“泡沫”,到底还能撑多久?
Cursor 0.42 更新详解:新功能与使用技巧
何恺明新作出炉!异构预训练Transformer颠覆本体视觉学习范式,AI性能暴涨超20%
哪一个是你眼中的英伟达?【3分钟AI】
颠覆传统编程!本地配置bolt.new实现零代码开发web全栈项目!告别繁琐的环境配置,小白也能成为全站工程师!AI驱动的开发革命,开发效率提升10倍!#ai
18【3分钟AI】爆火的Diffusion从何而来?
训练一个模型,把AI生成的主角变成你自己【3分钟AI】
太强了!【GNN+Transformer】2024年最容易研究论文方向的内容!论文精讲+代码复现!小白都能轻松看懂!建议收藏!(图神经网络、机器学习、AI)
10分钟!我用这个AI编程神器做了个网站!
Bolt new 项目下载与部署:Replit 部署实战及 Supabase 数据库连接
23【3分钟AI】2022年终总结·上
27 王者绝悟值多少顶刊论文?【3分钟AI】
【Stable Diffusion】5款超绝涩涩大模型推荐 ,绝对好用!绅士都在用的SD大模型 新手小白必备 福利大放送!(附资料)
告别信息差!我用AI搭了一个高效的信息管理系统。打破信息茧房,快速提升信息处理效率|附一手AI优质信息源推荐
24【3分钟AI】2022年终总结·下
你的AI女友来了…
GNOME:AI能做新材这事儿有啥了不起【3分钟AI]
立等可取的AI程序员: wizardCoder【3分钟AI】
实测 bolt.new:集多家之所长,AI Web编程工具新王者
ChatGPT平替【3分钟AI】
13【3分钟AI】AI如何“创造”蛋白质
AI学会了知识和应用,人类该学什么?【3分钟AI】
QRCode新玩法,上手就用!【3分钟AI】
用ChatGPT训练出的AI,能超越自己的师傅吗?【3分钟AI】