硅基智能是一家专注于人工智能基础设施和生成式ai技术的初创公司。硅基智能是致力于构建可扩展、标准化且高性能的生成式ai计算基础设施平台,提供包括siliconcloud(模型云服务平台)、siliconllm(大型语言模型推理引擎)和onediff(高性能文本到图像/视频加速库)在内的多种软件金沙娱场城app的解决方案。
公司的网站https://siliconflow.cn
该公司提供市面上主流模型,而且最关键是免费。
免费的模型涵盖文本生成、向量&重排序模型、图片生成、多模态大模型 等各种模型。提供一站式模型服务,这个比较爽。
目前新户注册送14块钱,大家可以通过我提供分析网址连接来感受这个免费的api模型服务。https://cloud.siliconflow.cn/i/e0f6gcrn
注册登录后我们就可以进入体验中心
我们可以在右边的模型下拉列表中选择免费或则收费的模型
文本类模型还是蛮丰富的。
文生图和图生图 也支持目前市面主流图像生成模型(flux.1-dev 、flux.1-schnell、stable-diffusion-3-medium、stable-diffusion-xl-base-1.0、stable-diffusion-2-1、sd-turbo、sdxl-turbo、sdxl-lightning)
文生视频模型目前支持,智谱清言的cogvideox-2b
其他使用方法这里就不过多介绍了。
codegpt是jetbrains 一个代码助手的插件功能,使用该插件可以非常灵活的集成主流的大语言模型。比如gpt3.5 、gpt4 、claude 、google gemini 、ollama 等国外大厂模型和模型框架。当然也支持兼容openai 标准模型接口。
我们可以通过intellij idea 插件市场搜索codegpt这个插件。具体步骤如下
file-settings-plugins
搜索 codegpt
备注我上面已经安装过了,所以没有安装图标,按照完成后切换到installed 显示已经安装完成
目前最新版本是2.10.2-223
file-settings-tools 查看到codegpt
上面支持多种模型厂商opena、custom openal、azure、anthropic、google、llama c/c (local)、ollama (local) 这里我们选择
custom openal 这样灵活性更好。
在custom openal 也有很多支持openal 接口的厂商 如:anyscale、azure openal、deeplnfra、fireworks、groq、openal、perplexity al、together al、ollama、llama c/c 、mistral al、openrouter。 这里我们为了兼容硅基智能 我们选择openal
api key 我们输入硅基智能申请api key
url 设置这里有2个 。一个是chat completions 和code completions ,这里我们填写硅基智能接口url
https://api.siliconflow.cn/v1/chat/completions
点击body 我们设置一下模型,在model 属性值里面设置硅基智能提供免费的模型 比如我们选择书生浦语提供的internlm/internlm2_5-7b-chat ;max_tokens 这块我们设置32768 可以参考模型最大长度
接下来我们设置codegpt功能配置,点击configuration
以上功能配置里面提供已下默认功能 查找bug 、编写单元测试、解释代码、重构代码、优化代码。 因为默认是英文的 这里处理起来不方便,我们可以修改成中文
改写成中文
当然你也可以根据需要补充更多功能,我们提供翻译过的信息
翻译的提示词模版如下:
编写测试用例 选定的代码编写测试 {{selectedcode}}
解释代码 解释所选代码 {{selectedcode}}
重构代码 重构所选代码 {{selectedcode}}
优化代码 优化所选代码 {{selectedcode}}
查找错误 查找bug并输出代码,bug修复如下代码: {{selectedcode}}
补充
添加注释 请为以下{{selectedcode}}代码的每一行生成注释
性能代码 检查以下{{selectedcode}}代码,是否存在性能问题,请给出优化建议
样式代码 检查以下{{selectedcode}}代码的风格样式,请给出优化建议
安全代码 检查以下{{selectedcode}}代码,是否存在安全性问题,请给出优化建议
system prompt 也可以翻译成中文
对应max completion tokens 设置大一点,比如 32768。(现在很多模型已经支持长文本了)
安装和设置完codegpt 后重启ideal工具,代码右边区域会看到codegpt 聊天窗口
下面介绍他们的使用,我们选中一个文件,点击鼠标右键在codegpt 下拉列表中选一个功能,比如:解释代码
其他功能类似 这里的操作就不详细展开了。
codegpt 是一个非常好用的代码助手插件,我们可以借助硅基智能提供的免费api 接口实现一个免费的代码小助手的功能。通过代码小助手将会大大提高我们研发的工作效率。当然有的小伙伴可能有疑问了,市面上也有很多免费代码小助手啊,比如github copilot、
阿里通义灵码、腾讯云ai代码助手、codegeex、codewhisperer等等。是的,你说的没错。确实这些厂家提供的这些功能也都很强大,我们这里主要提倡的是diy 功能,自动动手打造一款属于自己的代码小助手,通过自己搭建也能知道里面是如何实现的。
今天的分享就到这里了,感兴趣的小伙伴可以持续关注我的文章,我们下个文章见。
cpolar 2024-08-27
宽博条形屏厂家苗苗姐 2024-08-27
麦克威排烟天窗 2024-08-27
宽博商显条形屏-张张 2024-08-27
首码信息官方账号 2024-08-27
方案365 2024-08-27
金沙娱场城app copyright © 2024 金沙娱场城app-老版金沙app下载客户手机端 北京智识时代科技有限公司 金沙娱场城app的版权所有