cz-git icon indicating copy to clipboard operation
cz-git copied to clipboard

[Feature Request] Ollama integration

Open mtompkins opened this issue 1 year ago • 3 comments

💭 Describe the feature

In addition to OpenAI and its associated cost it would be great if we might be able to use Ollama

💡 Proposed Solution

Extend the AI integration to use Ollama which allows running various LLM models locally without a fee.

mtompkins avatar Feb 04 '24 19:02 mtompkins

最近,ollama 已实现对 OpenAI 的兼容性。czg 支持 Ollama 一个可行办法是利用 ‘ollama cp’ 命令,将现有模型名复制到一个临时名。在命令行中具体执行像下面这样的命令:

ollama cp gemma gpt-3.5-turbo

接下来,修改 .czrc 文件内容,仿如下所示:

{
  "openAIToken": " ",
  "apiEndpoint": "http://localhost:11434/v1"
}

gandli avatar Mar 08 '24 09:03 gandli

最近,ollama 已实现对 OpenAI 的兼容性。czg 支持 Ollama 一个可行办法是利用 ‘ollama cp’ 命令,将现有模型名复制到一个临时名。在命令行中具体执行像下面这样的命令:

感谢! 我会在最近开始这方面的开发 🫠


# ollama cp
ollama pull gemma
ollama ls
ollama cp <target-module> gpt-3.5-turbo
ollama ls # check cp success

CleanShot 2024-06-03 at 20 30 31@2x

It is recommended to use commands for configuration here. The loading path of AI configuration is different from that of other configurations.

npx czg --api-key=" " --api-endpoint="http://localhost:11434/v1"

Zhengqbbb avatar Mar 11 '24 08:03 Zhengqbbb

But every first request fails

terranc avatar Jul 15 '24 17:07 terranc