当前位置: 首页 > article >正文

Python PyCharm DeepSeek接入

Python PyCharm DeepSeek接入

创建API key

首先进入DeepSeek官网,https://www.deepseek.com/

在这里插入图片描述点击左侧“API Keys”,创建API key,输出名称为“AI”
在这里插入图片描述点击“创建",将API key保存,复制在其它地方。

在PyCharm中下载Continue插件在这里插入图片描述

在这里插入图片描述
安装
在这里插入图片描述下载中
在这里插入图片描述下载完成后,点击OK

配置Continue

在这里插入图片描述
在这里插入图片描述
安装完成后,在右侧的标签栏中,会显示一个Continue的标签,点击进入
在这里插入图片描述在这里插入图片描述

填写申请的key

在这里插入图片描述

弹出配置文件
在这里插入图片描述

我们替换

{
  "completionOptions": {
    "BaseCompletionOptions": {
      "temperature": 0,
      "maxTokens": 256
    }
  },
  "models": [
    {
      "title": "DeepSeek",
      "model": "deepseek-chat",
      "contextLength": 128000,
      "apiKey": "your apiKey",
      "provider": "deepseek",
      "apiBase": "https://api.deepseek.com/beta"
    },
    {
      "model": "gpt-4o",
      "title": "GPT-4o",
      "systemMessage": "You are an expert software developer. You give helpful and concise responses.",
      "apiKey": "your apiKey",
      "provider": "openai"
    }
  ],
  "tabAutocompleteModel": {
    "title": "DeepSeek Coder",
    "model": "deepseek-coder",
    "apiKey": "your apiKey",
    "provider": "deepseek",
    "apiBase": "https://api.deepseek.com/beta"
  },
  "customCommands": [
    {
      "name": "test",
      "prompt": "{{ input }}}\n\nWrite a comprehensive set of unit tests for the selected code. It should setup, run tests that check for correctness including important edge cases, and teardown. Ensure that the tests are complete and sophisticated. Give the tests just as chat output, don't edit any file.",
      "description": "Write unit tests for highlighted code"
    }
  ],
  "contextProviders": [
    {
      "name": "diff",
      "params": {}
    },
    {
      "name": "folder",
      "params": {}
    },
    {
      "name": "codebase",
      "params": {}
    }
  ],
  "slashCommands": [
    {
      "name": "share",
      "description": "Export the current chat session to markdown"
    },
    {
      "name": "commit",
      "description": "Generate a git commit message"
    }
  ]
}

这三处换成你的key

在这里插入图片描述

在这里插入图片描述


http://www.kler.cn/a/548070.html

相关文章:

  • LeetCode1706
  • Windows环境下使用Ollama搭建本地AI大模型教程
  • 平面与平面相交算法杂谈
  • flink实时集成利器 - apache seatunnel - 核心架构详解
  • 文心一言还有哪些待优化的地方
  • [leetcode] 动态规划 - 最大子数组和
  • 【拒绝算法PUA】LeetCode 1742. 盒子中小球的最大数量
  • es和kibana安装
  • 【大疆无人机地图测绘技术学习:高精度、高效率的全流程解决方案】
  • 机器学习、深度学习、强化学习是人工智能领域的理论基础和方法论
  • Python创建Excel的方式——提供4中方式可供参考
  • Rhel Centos环境开关机自动脚本
  • 计算四个锚点TOA定位中GDOP的详细步骤和MATLAB例程
  • doris:同步物化视图
  • web前端第三次作业:登录窗口拖动效果
  • 【NLP 22、语言模型 language model】
  • deepseek + embeding模型搭建本地知识库
  • STM32——HAL库开发笔记20(定时器1—时基单元)(参考来源:b站铁头山羊)
  • --- jvm中一个类的一生 ---
  • 2.10 Playground Chat提示工程实战:从交互调试到企业级应用的全链路指南