当前位置:金沙娱场城app-老版金沙app下载客户手机端|资讯|编程|人工智能|生成式ai|大语言模型

硅基智能免费api:你的代码助手开发利器 -金沙娱场城app

作者:wwwzhouhui发布时间:2024-08-28

硅基智能是一家专注于人工智能基础设施和生成式ai技术的初创公司。硅基智能是致力于构建可扩展、标准化且高性能的生成式ai计算基础设施平台,提供包括siliconcloud(模型云服务平台)、siliconllm(大型语言模型推理引擎)和onediff(高性能文本到图像/视频加速库)在内的多种软件金沙娱场城app的解决方案。

公司的网站https://siliconflow.cn

目前公司有三个产品siliconcloud、siliconllm、onediff

该公司提供市面上主流模型,而且最关键是免费。

 免费的模型涵盖文本生成、向量&重排序模型、图片生成、多模态大模型 等各种模型。提供一站式模型服务,这个比较爽。

目前新户注册送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 标准模型接口。

   

  1. 我们可以通过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 功能,自动动手打造一款属于自己的代码小助手,通过自己搭建也能知道里面是如何实现的。

今天的分享就到这里了,感兴趣的小伙伴可以持续关注我的文章,我们下个文章见。




金沙娱场城app copyright © 2024 金沙娱场城app-老版金沙app下载客户手机端  北京智识时代科技有限公司  金沙娱场城app的版权所有 

网站地图