需求人群:
"目标受众为需要使用大型语言模型进行代码审查、分析或文档生成的开发者和编程爱好者。该工具适合那些希望快速将代码文件转换为 LLM 可用格式的用户,能够提高他们的工作效率并简化操作流程。"
使用场景示例:
开发者在进行代码审查时,使用 CodebaseToPrompt 快速生成包含关键代码片段的提示,以便与 LLM 进行交互。
编程爱好者在学习新的编程语言或框架时,利用该工具将示例代码转换为 LLM 可用的格式,以获取更详细的解释和指导。
项目负责人在准备项目文档时,通过 CodebaseToPrompt 选择重要的代码文件,生成结构化的提示,以便更好地向团队成员或客户展示项目细节。
产品特色:
交互式文件树:在简单界面中浏览和展开本地文件夹
文件过滤:自动忽略系统或二进制文件(如 .DS_Store、node_modules、图片、视频)
本地存储:记住用户的选择,方便下次继续使用
LLM-Ready 输出:生成易于粘贴到聊天机器人和其他 AI 工具中的格式
令牌计数估算:提供所选内容可能使用的令牌数量的粗略计算
支持多种浏览器:包括 Chrome、Edge、Firefox 和 Safari
自定义配置:允许用户根据需要修改 JavaScript 代码中的忽略列表
使用教程:
克隆该仓库,然后在现代浏览器中打开 index.html 文件(推荐使用 Chrome 或 Firefox)。
点击“选择目录”以选择要分析的文件夹。
展开或折叠目录,勾选或取消勾选文件以决定哪些文件被包含。
通过点击“复制到剪贴板”查看或复制生成的提示格式。
将复制的内容粘贴到 LLM 中进行代码审查、分析或其他相关任务。
浏览量:13
最新流量情况
月访问量
4.91m
平均访问时长
00:06:18
每次访问页数
5.57
跳出率
37.92%
流量来源
直接访问
51.73%
自然搜索
32.88%
邮件
0.04%
外链引荐
13.01%
社交媒体
2.27%
展示广告
0
截止目前所有流量趋势图
地理流量分布情况
中国
13.81%
德国
3.69%
印度
9.16%
俄罗斯
4.47%
美国
18.04%
将本地文件转换为大型语言模型的结构化提示工具
CodebaseToPrompt 是一个简单工具,能够将本地目录转换为大型语言模型(LLM)的结构化提示。它帮助用户选择需要包含或忽略的文件,然后以可以直接复制到 LLM 中的格式输出,适用于代码审查、分析或文档生成。该工具的主要优点在于其交互性强、操作简便,并且能够在浏览器中直接使用,无需上传任何文件,确保了数据的安全性和隐私性。产品背景信息显示,它是由 path-find-er 团队开发,旨在提高开发者在使用 LLM 进行代码相关任务时的效率。
高质量的数据集、工具和概念,用于大型语言模型的微调。
mlabonne/llm-datasets 是一个专注于大型语言模型(LLM)微调的高质量数据集和工具的集合。该产品为研究人员和开发者提供了一系列经过精心筛选和优化的数据集,帮助他们更好地训练和优化自己的语言模型。其主要优点在于数据集的多样性和高质量,能够覆盖多种使用场景,从而提高模型的泛化能力和准确性。此外,该产品还提供了一些工具和概念,帮助用户更好地理解和使用这些数据集。其背景信息包括由 mlabonne 创建和维护,旨在推动 LLM 领域的发展。
FlashInfer是一个用于大型语言模型服务的高性能GPU内核库。
FlashInfer是一个专为大型语言模型(LLM)服务而设计的高性能GPU内核库。它通过提供高效的稀疏/密集注意力机制、负载平衡调度、内存效率优化等功能,显著提升了LLM在推理和部署时的性能。FlashInfer支持PyTorch、TVM和C++ API,易于集成到现有项目中。其主要优点包括高效的内核实现、灵活的自定义能力和广泛的兼容性。FlashInfer的开发背景是为了满足日益增长的LLM应用需求,提供更高效、更可靠的推理支持。
利用LLM读取源代码并提供问题解答
askrepo是一个基于LLM(大型语言模型)的源代码阅读工具,它能够读取Git管理的文本文件内容,发送至Google Gemini API,并根据指定的提示提供问题的答案。该产品代表了自然语言处理和机器学习技术在代码分析领域的应用,其主要优点包括能够理解和解释代码的功能,帮助开发者快速理解新项目或复杂代码库。产品背景信息显示,askrepo适用于需要深入理解代码的场景,尤其是在代码审查和维护阶段。该产品是开源的,可以免费使用。
强大的多模态LLM,商业解决方案
Reka Core是一个GPT-4级别的多模态大型语言模型(LLM),具备图像、视频和音频的强大上下文理解能力。它是目前市场上仅有的两个商用综合多模态解决方案之一。Core在多模态理解、推理能力、编码和Agent工作流程、多语言支持以及部署灵活性方面表现出色。
将LLM接入Comfy UI的插件
Tara是一款插件,可以将大型语言模型(LLM)接入到Comfy UI中,支持简单的API设置,并集成LLaVa模型。其中包含TaraPrompter节点用于生成精确结果、TaraApiKeyLoader节点管理API密钥、TaraApiKeySaver节点安全保存密钥、TaraDaisyChainNode节点串联输出实现复杂工作流。
发现和运行本地LLM
LM Studio是一个易于使用的桌面应用程序,用于在本地实验和运行本地和开源的Large Language Models (LLMs)。LM Studio跨平台桌面应用程序允许您从Hugging Face下载和运行任何ggml兼容的模型,并提供了一个简单而强大的模型配置和推理界面。该应用程序在有GPU的情况下利用您的GPU。
开源UI可视化工具,轻松构建定制化的LLM流程
Flowise是一个开源的UI可视化工具,使用LangchainJS编写,用于构建定制化的LLM流程。它支持快速构建LLM应用程序,并提供可扩展的组件集成。Flowise可以用于构建LLM链、问答检索链、语言翻译链等多种应用场景。它是一个免费的开源项目,适用于商业和个人使用。
AICommit:智能编程助手
AICommit是一款基于OpenAI GPT的JetBrains IDE插件,提供一系列智能编程功能,包括自动生成提交信息、代码优化、代码解释、文档生成、代码转换和翻译等。让您的编程过程更高效、更便捷。
一个用于检测幻觉的开源评估模型,基于Llama-3架构,拥有700亿参数。
PatronusAI/Llama-3-Patronus-Lynx-70B-Instruct是一个基于Llama-3架构的大型语言模型,旨在检测在RAG设置中的幻觉问题。该模型通过分析给定的文档、问题和答案,评估答案是否忠实于文档内容。其主要优点在于高精度的幻觉检测能力和强大的语言理解能力。该模型由Patronus AI开发,适用于需要高精度信息验证的场景,如金融分析、医学研究等。该模型目前为免费使用,但具体的商业应用可能需要与开发者联系。
一个开源AI模型微调与变现平台,助力AI初创企业、机器学习工程师和研究人员。
Bakery是一个专注于开源AI模型的微调与变现的在线平台,为AI初创企业、机器学习工程师和研究人员提供了一个便捷的工具,使他们能够轻松地对AI模型进行微调,并在市场中进行变现。该平台的主要优点在于其简单易用的界面和强大的功能,用户可以快速创建或上传数据集,微调模型设置,并在市场中进行变现。Bakery的背景信息表明,它旨在推动开源AI技术的发展,并为开发者提供更多的商业机会。虽然具体的定价信息未在页面中明确展示,但其定位是为AI领域的专业人士提供一个高效的工具。
在浏览器中运行AI代理的用户界面
WebUI 是一个基于 Gradio 构建的用户界面,旨在为 AI 代理提供便捷的浏览器交互体验。该产品支持多种大型语言模型(LLM),如 Gemini、OpenAI 等,使得用户可以根据自己的需求选择合适的模型进行交互。WebUI 的主要优点在于其用户友好的界面设计和强大的自定义功能,用户可以使用自己的浏览器进行操作,避免了重复登录和认证的问题。此外,WebUI 还支持高清屏幕录制功能,为用户提供了更多的使用场景。该产品定位于为开发者和研究人员提供一个简单易用的 AI 交互平台,帮助他们更好地进行 AI 应用的开发和研究。
基于PRIME方法训练的7B参数语言模型,专为提升推理能力而设计。
PRIME-RL/Eurus-2-7B-PRIME是一个基于PRIME方法训练的7B参数的语言模型,旨在通过在线强化学习提升语言模型的推理能力。该模型从Eurus-2-7B-SFT开始训练,利用Eurus-2-RL-Data数据集进行强化学习。PRIME方法通过隐式奖励机制,使模型在生成过程中更加注重推理过程,而不仅仅是结果。该模型在多项推理基准测试中表现出色,相较于其SFT版本平均提升了16.7%。其主要优点包括高效的推理能力提升、较低的数据和模型资源需求,以及在数学和编程任务中的优异表现。该模型适用于需要复杂推理能力的场景,如编程问题解答和数学问题求解。
Eurus-2-7B-SFT是一个经过数学能力优化的大型语言模型,专注于推理和问题解决.
Eurus-2-7B-SFT是基于Qwen2.5-Math-7B模型进行微调的大型语言模型,专注于数学推理和问题解决能力的提升。该模型通过模仿学习(监督微调)的方式,学习推理模式,能够有效解决复杂的数学问题和编程任务。其主要优点在于强大的推理能力和对数学问题的准确处理,适用于需要复杂逻辑推理的场景。该模型由PRIME-RL团队开发,旨在通过隐式奖励的方式提升模型的推理能力。
用于生成LLM训练和推理的网站内容整合文本文件的工具
llmstxt-generator 是一个用于生成LLM(大型语言模型)训练和推理所需的网站内容整合文本文件的工具。它通过爬取网站内容,将其合并成一个文本文件,支持生成标准的llms.txt和完整的llms-full.txt版本。该工具由firecrawl_dev提供支持进行网页爬取,并使用GPT-4-mini进行文本处理。其主要优点包括无需API密钥即可使用基本功能,同时提供Web界面和API访问,方便用户快速生成所需的文本文件。
一个用于信息检索和生成的灵活高性能框架
FlexRAG是一个用于检索增强生成(RAG)任务的灵活且高性能的框架。它支持多模态数据、无缝配置管理和开箱即用的性能,适用于研究和原型开发。该框架使用Python编写,具有轻量级和高性能的特点,能够显著提高RAG工作流的速度和减少延迟。其主要优点包括支持多种数据类型、统一的配置管理以及易于集成和扩展。
Sonus-1:开启大型语言模型(LLMs)的新时代
Sonus-1是Sonus AI推出的一系列大型语言模型(LLMs),旨在推动人工智能的边界。这些模型以其高性能和多应用场景的多功能性而设计,包括Sonus-1 Mini、Sonus-1 Air、Sonus-1 Pro和Sonus-1 Pro (w/ Reasoning)等不同版本,以满足不同需求。Sonus-1 Pro (w/ Reasoning)在多个基准测试中表现突出,特别是在推理和数学问题上,展现了其超越其他专有模型的能力。Sonus AI致力于开发高性能、可负担、可靠且注重隐私的大型语言模型。
AI驱动的任务管道和多代理团队框架
Orchestra是一个用于创建AI驱动的任务管道和多代理团队的框架。它允许开发者和企业构建复杂的工作流程,通过集成不同的AI模型和工具来自动化任务处理。Orchestra的背景信息显示,它由Mainframe开发,旨在提供一个强大的平台,以支持AI技术的集成和应用。产品的主要优点包括其灵活性和可扩展性,能够适应不同的业务需求和场景。目前,Orchestra提供免费试用,具体的价格和定位信息需要进一步查询。
一款高效率的2.4亿参数轻量级语言模型
YuLan-Mini是由中国人民大学AI Box团队开发的一款轻量级语言模型,具有2.4亿参数,尽管仅使用1.08T的预训练数据,但其性能可与使用更多数据训练的行业领先模型相媲美。该模型特别擅长数学和代码领域,为了促进可复现性,团队将开源相关的预训练资源。
AI驱动的项目规划工具,将混乱需求转化为开发就绪故事
Mappie Beta是一个AI驱动的项目规划工具,它能够将模糊的想法或混乱的需求转化为结构化的产品需求。该产品通过AI辅助,帮助用户创建全面的史诗、需求、功能和故事,同时提供上下文感知的AI聊天功能,以帮助编辑工作项内容。Mappie Beta的主要优点在于能够提高项目规划的效率和准确性,减少因需求不明确而导致的返工。产品背景信息显示,Mappie Beta目前处于Beta测试阶段,开放200个测试名额,前100名用户免费。
利用复合AI技术,将文档内联处理,跨越模态差距。
Document Inlining是Fireworks AI推出的一款复合AI系统,它能够将任何大型语言模型(LLM)转化为视觉模型,以处理图像或PDF文档。这项技术通过构建自动化流程,将任何数字资产格式转换为LLM兼容的格式,实现逻辑推理。Document Inlining通过解析图像和PDFs,直接将它们输入到用户选择的LLM中,提供更高的质量、输入灵活性和超简单的使用方式。它解决了传统LLM在处理非文本数据时的局限性,通过专业化的组件分解任务,提高了文本模型推理的质量,并且简化了开发者的使用体验。
客户数据搜索、统一和检索的LLM工具
IdentityRAG是一个基于客户数据构建LLM聊天机器人的工具,能够从多个内部源系统如数据库和CRM中检索统一的客户数据。该产品通过实时模糊搜索处理拼写错误和不准确信息,提供准确、相关和统一的客户数据响应。它支持快速检索结构化客户数据,构建动态客户档案,并实时更新客户数据,使LLM应用能够访问统一且准确的客户数据。IdentityRAG以其快速响应、数据实时更新和易于扩展的特点,受到快速增长、数据驱动的企业的信任。
监控、评估和优化你的LLM应用
LangWatch是一个专为大型语言模型(LLM)设计的监控、评估和优化平台。它通过科学的方法来衡量LLM的质量,自动寻找最佳的提示和模型,并提供一个直观的分析仪表板,帮助AI团队以10倍的速度交付高质量的产品。LangWatch的主要优点包括减少手动优化过程、提高开发效率、确保产品质量和安全性,以及支持企业级的数据控制和合规性。产品背景信息显示,LangWatch利用Stanford的DSPy框架,帮助用户在几分钟内而非几周内找到合适的提示或模型,从而加速产品从概念验证到生产的转变。
任务感知型提示优化框架
PromptWizard是由微软开发的一个任务感知型提示优化框架,它通过自我演化机制,使得大型语言模型(LLM)能够生成、批评和完善自己的提示和示例,通过迭代反馈和综合不断改进。这个自适应方法通过进化指令和上下文学习示例来全面优化,以提高任务性能。该框架的三个关键组件包括:反馈驱动的优化、批评和合成多样化示例、自生成的思考链(Chain of Thought, CoT)步骤。PromptWizard的重要性在于它能够显著提升LLM在特定任务上的表现,通过优化提示和示例来增强模型的性能和解释性。
TypeScript框架,优雅构建MCP服务器
LiteMCP是一个TypeScript框架,用于优雅地构建MCP(Model Context Protocol)服务器。它支持简单的工具、资源、提示定义,提供完整的TypeScript支持,并内置了错误处理和CLI工具,方便测试和调试。LiteMCP的出现为开发者提供了一个高效、易用的平台,用于开发和部署MCP服务器,从而推动了人工智能和机器学习模型的交互和协作。LiteMCP是开源的,遵循MIT许可证,适合希望快速构建和部署MCP服务器的开发者和企业使用。
macOS原生应用,利用语言模型简化本地文件迭代
Repo Prompt是一个为macOS设计的原生应用,旨在消除在使用本地文件时与最强大语言模型交互的摩擦。它通过允许用户选择文件和文件夹作为提示的上下文,使用保存的提示和仓库映射来指导AI的输出,从而迭代文件或了解它们的工作原理。该产品的主要优点包括提高开发效率、精确控制上下文和审查AI所做的更改。Repo Prompt的背景信息显示,它是一个针对开发者和技术人员的工具,旨在通过集成最新的AI技术来优化代码和文件处理工作流程。产品目前提供免费试用,但具体的定价信息未在页面上提供。
MCP服务器目录,汇集多个MCP服务器资源。
MCP Directory是一个为MCP服务器提供目录服务的网站,它允许用户发现和共享MCP服务器资源。该网站使用TypeScript开发,并且提供了一个友好的用户界面,方便用户快速找到所需的MCP服务器。它的重要性在于为MCP服务器用户提供了一个集中的平台,促进了资源共享和技术交流。
AI模型编程竞赛平台
CodeArena是一个在线平台,旨在展示不同AI模型(Large Language Models,LLM)在编程任务中的表现。该平台通过实时竞赛,让用户可以看到不同AI模型在编程挑战中的实时表现,并决出胜者。它不仅提供了一个比较不同AI模型编程能力的场所,也为开发者和研究人员提供了一个实验和学习的环境。CodeArena由Together.ai提供技术支持,是一个创新的编程竞赛平台,强调技术的先进性和教育意义。
© 2024 AIbase 备案号:闽ICP备08105208号-14