发现Ollama的Python和JavaScript库,探索令人惊叹的Web项目和强大的IDE插件

最近我注意到Ollama提供了Python和JavaScript库的Libraries。

我通过GitHub搜寻了一些Web项目,并尝试了其中一些项目。以下是我体验过的几个项目:

  • open-webui
  • ollama-webui-lite
  • ollama-gui
  • nextjs-ollama-llm-ui
  • llamazing

客户端

客户端中,我发现 chatbox 是更新了支持ollama的且他还是多端支持的。

对于nextjs-ollama-llm-ui这个项目,我进行了测试,发现它支持图片上传、模型下载和模型切换等功能,整体体验还不错。

在开发环境中,我还发现了一个名为Continue的插件,它是VS Code和JetBrains的开源插件,使用LLM代码变得非常简单。

对于试用模型,一旦安装好上述插件,您会发现它直接提供了几个试用模型。
tJ8WRS1EDu3Mryv

以下是Continue支持的模型:

开源LLMs

  • Code Llama-Instruct-7B
  • Code Llama-Instruct-13B
  • Code Llama-Instruct-34B
  • Code Llama-Instruct-70B
  • WizardCoder-7B
  • WizardCoder-13B
  • WizardCoder-34B
  • Phind-CodeLlama-34B
  • Mistral-Instruct-7B
  • StarCoder-15B
  • Deepseek-Coder-1.3b-Instruct
  • Deepseek-Coder-6.7b-Instruct
  • Deepseek-Coder-33b-Instruct
  • Llama2-Chat-7B
  • Llama2-Chat-13B
  • Llama2-Chat-70B
  • CodeUp-13B
  • Zephyr-7B
  • Neural-Chat-7B

商业模型

  • GPT-4
  • GPT-4-Turbo
  • GPT-3.5-Turbo
  • Claude-2
  • Gemini Pro

您可以在config.json中进行配置,这个配置文件用于设置本地模型。

例如加入本地的codeLlama:

{"models": [{"title": "codellama","model": "codellama","completionOptions": {},"apiBase": "http://localhost:11434","provider": "ollama"}]
}

同时,我还发现了一个通过JavaScript编写的演示Demo,支持远程访问。您可以在ytb-开发小demo中找到这个有趣的演示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/486419.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧物业信息管理系统平台及APP建设项目

随着城市化步伐的不断加快,物业管理成为城市建设中不可或缺的一部分。为了更好地满足各方对物业管理的全面需求,智慧物业信息管理系统平台及APP项目,融合了八大子系统,旨在为其提供更全面、高效的物业管理解决方案。 1. 物业信用…

[OpenAI]继ChatGPT后发布的Sora模型原理与体验通道

前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家:https://www.captainbed.cn/z ChatGPT体验地址 文章目录 前言OpenAI体验通道Spacetime Latent Patches 潜变量时空碎片, 建构视觉语言系统…

苹果分拣检测YOLOV8NANO

苹果分拣,可以检测成熟、切片、损坏、不成熟四种类型,YOLOV8NANO,训练得到PT模型,然后转换成ONNX,OPENCV的DNN调用,支持C,PYTHON 苹果分拣检测YOLOV8NANO,检测四种类型苹果

SpringBoot对于SpringMVC的支持

创建项目 版本说明这里使用的 SpringBoot 2.0.0.Release SpringBoot对于SpringMVC的支持 在之前的开发中很多场景下使用的是基于xml配置文件或者是Java配置类的方式来进行SpringMVC的配置。一般来讲,初始的步骤如下所示 1、初始化SpringMVC的DispatcherServlet2、…

【PostgreSQL】Windows安装PostgreSQL数据库图文详细教程

Windows安装PostgreSQL数据库图文详细教程 一、前言二、PostgreSQL简介三、软件下载四、安装步骤4.1 安装向导4.2 选择安装目录4.3 选择组件4.4 选择数据存放目录4.5 选择密码4.6 选择端口号4.7 等待安装完成4.8 取消勾选,安装完成 五、启动教程5.1 搜索pgAdmin4&am…

【前端素材】推荐优质后台管理系统Minia平台模板(附源码)

一、需求分析 后台管理系统是一种用于管理网站、应用程序或系统的工具,它通常作为一个独立的后台界面存在,供管理员或特定用户使用。下面详细分析后台管理系统的定义和功能: 1. 定义 后台管理系统是一个用于管理和控制网站、应用程序或系统…

概率密度函数(PDF)与神经网络中的激活函数

原创:项道德(daode3056,daode1212) 在量子力学中,许多现象都是统计的结果,基本上用的是正态分布,然而,从本质上思考,应该还存在低阶的分布,标准的正态分布是它的极限,这样一来,或许在…

P8630 [蓝桥杯 2015 国 B] 密文搜索

P8630 [蓝桥杯 2015 国 B] 密文搜索 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/P8630 题目分析 基本上是hash的板子,但实际上对于密码串,只要判断主串中任意连续的八个位置是否存在密码串即可;那么我们…

关于设备连接有人云的使用及modbus rtu协议,服务器端TCP调试设置

有人云调试 调试过程问题1. 关于modbus rtu协议,实质上有三种modbus基本原理modbus 格式2. 关于modbus crc16通信校验3. 关于在ubuntu阿里云服务器端,监听网络数据之调试mNetAssist4. 使用有人FAE传给的设置软件问题???之前的一个项目,再拿出来回顾下。 调试过程 先 要在有…

linux增加物理磁盘并挂载到文件系统

centos7增加物理磁盘并挂载到文件系统 1、查看所有磁盘情况 fdisk -l2、创建挂载路径 mkdir /data3、格式化磁盘 #磁盘filesystem(上图标红处) mkfs.xfs -f /dev/sda建议 与其它磁盘文件系统保持一致,我这里是xfs 可通过 cat /dev/sda查看 4、挂载 mount /dev/…

音频的“隐形保镖”——音频数字水印

在互联网时代,多媒体数字资源可以快捷地传播和获取,但同时也导致了数字音频产品的非法扩散、非法拷贝和非法篡改猖獗,数字音频产品的完整性和版权保护问题越来越凸显。文档和图像可以添加水印,音频同样可以添加水印,让…

基于springboot财务管理系统源码和论文

随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代&#xf…