首页 文章 精选 留言 我的

精选列表

搜索[AI科研],共10000篇文章
优秀的个人博客,低调大师

AnyLabeling —— AI 自动标注工具

AnyLabeling 是一款自动标注工具,可以使用YOLOv5,YOLOv8,Segment Anything,或者自定义模型进行标注。 多边形、矩形、圆形、直线和点的图像注释。 使用 YOLOv5YOLOv8和Segment Anything自动标注。 文本检测、识别和 KIE(关键信息提取)标签。 提供多种语言:英语、越南语、中文。 安装命令 conda create -n anylabeling python=3.8 conda activate anylabeling pip install anylabeling # pip install anylabeling-gpu # 如果CUDA环境搭建好,可以选择GPU版 使用命令 anylabeling

优秀的个人博客,低调大师

TurboPilot —— AI 代码补全引擎

Turbopilot 是一个开源的基于大型语言模型的代码完成引擎,在 CPU 上本地运行。 具体来说,TurboPilot 是一个自托管的 GitHub copilot 克隆,它使用 llama.cpp 背后的库在 4GiB 的 RAM 中运行 60 亿参数的 Salesforce Codegen 模型。它很大程度上基于 fauxpilot 项目并受到其启发。 注意:项目处于概念验证阶段,而不是稳定的工具。在这个版本的项目中,自动补全功能非常慢。 开始 尝试该项目的最简单方法是获取预处理模型,然后在 docker 中运行服务器。 获取模型 有 2 个选项来获取模型 选项 A:直接下载 - 简单、快速入门 可以从 Google Drive 下载预转换、预量化的模型。项目组制作了具有 350M、2B 和 6B 参数的multi风味模型 - 这些模型在C、C++、Go、Java、JavaScript和Python上进行了预训练 选项 B:自己转换模型 - 困难,更灵活 如果想自己尝试量化模型,请遵循本指南。 运行 TurboPilot 服务器 下载最新的二进制文件并将其解压缩到根项目文件夹。 运行 ./codegen-serve -m ./models/codegen-6B-multi-ggml-4bit-quant.bin 应用程序应在端口18080上启动服务器 如果你有一个多核系统,可以通过 -t 选项控制使用多少个 CPU ./codegen-serve -t 6 -m ./models/codegen-6B-multi-ggml-4bit-quant.bin 从 Docker 运行 可以从此处提供的预构建 docker 镜像运行 Turbopilot 仍然需要单独下载模型,然后您可以运行: docker run --rm -it \ -v ./models:/models \ -e THREADS=6 \ -e MODEL="/models/codegen-2B-multi-ggml-4bit-quant.bin" \ -p 18080:18080 \ ghcr.io/ravenscroftj/turbopilot:latest 仍然需要单独下载模型,然后运行: docker run --rm -it \ -v ./models:/models \ -e THREADS=6 \ -e MODEL="/models/codegen-2B-multi-ggml-4bit-quant.bin" \ -p 18080:18080 \ ghcr.io/ravenscroftj/turbopilot:latest 使用 API 将 API 与 FauxPilot 插件一起使用 要从 VSCode 使用 API,推荐 vscode-fauxpilot 插件。安装后,您需要更改 settings.json 文件中的一些设置。 打开设置(CTRL/CMD + SHIFT + P)并选择 Preferences: Open User Settings (JSON) 添加以下值: { ... // other settings "fauxpilot.enabled": true, "fauxpilot.server": "http://localhost:18080/v1/engines", } 可以使用 CTRL + SHIFT + P 启用fauxpilot 并选择 Enable Fauxpilot 进行补全时,该插件会将 API 调用发送到正在运行的 codegen-serve 进程。然后它将等待每个请求完成,然后再发送进一步的请求。 直接调用API 可以向http://localhost:18080/v1/engines/codegen/completions发出请求,它的行为就像同一个 Copilot 端点一样。 例如: curl --request POST \ --url http://localhost:18080/v1/engines/codegen/completions \ --header 'Content-Type: application/json' \ --data '{ "model": "codegen", "prompt": "def main():", "max_tokens": 100 }' 已知的限制 从 v0.0.2 开始: 这些模型可能非常慢——尤其是 6B 模型。跨 4 个 CPU 内核提出建议可能需要大约 30-40 秒。 只在 Ubuntu 22.04 上测试过系统,但现在提供 ARM docker 图像,很快将提供 ARM 二进制版本。 有时补全建议会在无意义的地方被截断——例如通过变量名或字符串名的一部分。这是由于上下文长度(提示 + 建议)的硬限制为 2048。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册