DevChat

1年前发布 2 0 0

开源的支持多款大模型的AI编程助手

收录时间:
2025-03-19

DevChat是一个开源的AI编程助手,可以帮助开发人员高效地利用AI进行代码生成和文档记录。其核心理念是让开发者以提示为中心进行软件开发,即通过编写提示而非直接编写代码来指导AI生成代码。相较于其他单一模型的AI编程工具,DevChat集成了主流的热门代码大模型,支持在多个大模型间切换。

DevChat的主要功能

  • 代码生成与编程辅助:DevChat支持代码生成、代码补全以及测试用例的自动生成等,帮助开发者快速完成编程任务。
  • 上下文精确控制:平台赋予开发者对上下文的精确控制权,同时简化了上下文构建的复杂过程,使得与AI的交互更加直观和高效。
  • 易扩展的提示词库:DevChat允许开发者自定义提示词或创建适合个人或团队的预定义提示模板库,以适应不同的编程需求。
  • 集成多种大模型并任意切换:包括OpenAI的GPT-4和GPT-3.5、文心、Claude2、讯飞星火、ChatGLM、CodeLlama等大模型
  • 支持多款主流IDE:提供VisualStudioCode和JetBrains旗下的IDE(如IntelliJIDEA、WebStorm、PyCharm、CLion等)插件和扩展
  • 如何使用DevChat

  • 以VisualStudioCode为例,打开VSCode编辑器,单击左侧的扩展按钮
  • 在应用商店中搜索DevChat扩展并安装
  • 安装完成后,点击左侧的DevChat扩展图标
  • 点击注册获取DevChat密钥或设置你自己的OpenAI密钥,便可以开始使用DevChat进行编程
  • DevChat的产品价格

  • 免费版:用户可输入自己的OpenAI或其他大模型的密钥
  • 付费版:购买DevChat提供的密钥,可使用GPT-3.5和GPT-4,15元约1067K个GPT-3.5token或53K的GPT-4token;29元约2133K个GPT-3.5token或107K个GPT-4token;57元约4267K个GPT-3.5token或213K个GPT-4token;112元约8533K个GPT-3.5token或427K个GPT-4token。
  • 数据统计

    相关导航

    暂无评论

    none
    暂无评论...

    Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-search.php:407 Stack trace: #0 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-footer.php(374): io_search_body_html() #1 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-footer.php(336): io_nav_search_html() #2 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/class-wp-hook.php(341): io_get_footer_content() #3 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters() #4 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/plugin.php(522): WP_Hook->do_action() #5 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/general-template.php(3224): do_action() #6 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/footer.php(41): wp_footer() #7 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/template.php(814): require_once('...') #8 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/template.php(749): load_template() #9 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/general-template.php(92): locate_template() #10 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/single-sites.php(55): get_footer() #11 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/template-loader.php(132): include('...') #12 /www/wwwroot/mmyjs.qqrk.cn/wp-blog-header.php(19): require_once('...') #13 /www/wwwroot/mmyjs.qqrk.cn/index.php(17): require('...') #14 {main} thrown in /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-search.php on line 407