Coder Social home page Coder Social logo

Comments (8)

guoday avatar guoday commented on August 22, 2024 2

目前正在集成中,但是可以使用开源的插件如refact,替换成我们的模型即可

from deepseek-coder.

x4080 avatar x4080 commented on August 22, 2024 2

@hobpond Thanks, I'll try it

from deepseek-coder.

yportne13 avatar yportne13 commented on August 22, 2024 1

可以魔改 codeshell 的 vscode 插件 ^^ 我试过用 llama.cpp 的 server 起一个 mistral-7b 搭配 codeshell vscode 插件,只需要修改插件内置的 prompt 改成 mistral 的格式就能正常使用了 ^^

from deepseek-coder.

wwwzhouhui avatar wwwzhouhui commented on August 22, 2024 1

I have a plan to implement it using codegpt+DeepSeek-Coder
https://www.youtube.com/watch?v=cAfWOMZXPGk&t=338s
https://www.bilibili.com/video/BV1EC4y1X74C/

from deepseek-coder.

opptimus avatar opptimus commented on August 22, 2024

同问

from deepseek-coder.

x4080 avatar x4080 commented on August 22, 2024

@yportne13 Where can I change the built in prompt from codeshell vscode ? Thanks

Edit : When using regular llama cpp with deepseek coder, when completion there's message

type error: respData.split is not a function

from deepseek-coder.

hobpond avatar hobpond commented on August 22, 2024

Have you tried Continue.dev, an extension for VSCode? You can load the model with llama.cpp and add Deepseek as the model to use.
Here's my config (in the continue.dev text box, type /config to access) Got it from YearZero on TheBloke's discord.

{
  "models": [
    {
      "title": "CodeLlama-34b-Instruct",
      "provider": "llama.cpp",
      "model": "codellama-34b",
      "api_base": "http://localhost:8080"
    },
    {
      "title": "CodeLlama-7b-Instruct",
      "provider": "llama.cpp",
      "model": "codellama-7b",
      "api_base": "http://localhost:8080",
      "system_message": ""
    },
    {
      "title": "DeepSeek",
      "provider": "llama.cpp",
      "model": "deepseek-33b",
      "api_base": "http://localhost:8080"
    }
  ],
  "model_roles": {
    "default": "DeepSeek",
    "chat": "DeepSeek",
    "edit": "DeepSeek",
    "summarize": "DeepSeek"
  },
  "system_message": "",
  "slash_commands": [
    {
      "name": "edit",
      "description": "Edit highlighted code",
      "step": "EditHighlightedCodeStep"
    },
    {
      "name": "config",
      "description": "Customize Continue",
      "step": "OpenConfigStep"
    },
    {
      "name": "comment",
      "description": "Write comments for the highlighted code",
      "step": "CommentCodeStep"
    },
    {
      "name": "clear",
      "description": "Clear step history",
      "step": "ClearHistoryStep"
    },
    {
      "name": "share",
      "description": "Download and share this session",
      "step": "ShareSessionStep"
    },
    {
      "name": "cmd",
      "description": "Generate a shell command",
      "step": "GenerateShellCommandStep"
    }
  ],
  "custom_commands": [
    {
      "name": "test",
      "prompt": "Write 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"
    }
  ],
  "context_providers": [
    {
      "name": "diff"
    },
    {
      "name": "url"
    },
    {
      "name": "terminal"
    }
  ]
}

from deepseek-coder.

x4080 avatar x4080 commented on August 22, 2024

@wwwzhouhui cool !

from deepseek-coder.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.