GitHub-微软/genaiscript:可自动化的GenAI脚本
Micheli
2024-10-16 00:00:00
836
GenAIScript是由Microsoft开发的创新脚本环境,旨在简化创建、调试和管理大型语言模型(LLMs)提示的过程。
GenAIScript是由Microsoft开发的创新脚本环境,旨在简化创建、调试和管理大型语言模型(LLMs)提示的过程。它以JavaScript和TypeScript的兼容性脱颖而出,使用户能够以编程方式构建提示。这个工具特别引人注目的是其快速开发循环,通过与Visual Studio Code和命令行支持的集成来实现。
GenAIScript最显著的功能之一是通过模式定义和操作结构化数据的能力,使处理复杂数据提取任务变得更加容易。它还支持从各种格式(如PDF和DOCX)中摄取文件,并可以从CSV和XLSX文件中摄取表格,这对处理多样数据源的数据科学家和研究人员来说是一大福音。
此外,GenAIScript引入了LLM Agents的概念,这是可以与提示结合使用以创建针对特定任务的强大工具的JavaScript函数。这个功能,再加上通过GitHub Models或GitHub Copilot以及使用Ollama、LocalAI等本地模型(如Phi-3)运行模型的能力,使其成为适用于各种应用的多功能工具。
使用CLI自动化任务的能力以及集成到CI/CD流水线中,以及对Pull Request Reviews的支持,使GenAIScript成为开发人员希望将AI脚本化到其工作流程中的实用选择。
对于有兴趣为GenAIScript的发展做出贡献的人士,Microsoft欢迎贡献并为开发人员提供指南。该项目与Microsoft的联系确保遵守商标和品牌指南,这对于维护品牌完整性至关重要。
总之,对于那些与LLMs一起工作的人来说,GenAIScript是一个重要的发展,提供了一套工具,可以增强AI脚本化中的生产力和协作。其与流行开发工具的集成和对自动化的支持使其成为开发人员、数据科学家和研究人员的宝贵资产。- GenAIScript是一个强大的脚本环境,用于构建和管理大型语言模型(LLM)的提示。
- 可以使用JavaScript或TypeScript以编程方式构建提示。
- 可以在Visual Studio Code或命令行中编辑、调试、运行和测试脚本。
- 脚本可以被版本化、共享和派生。
- 可以使用数据模式定义、验证和修复数据。
- 可以从PDF、DOCX等文件中提取文本和表格数据。
- 可以生成文件和进行文件搜索。
- 可以注册JavaScript函数作为工具和代理。
- 可以运行GitHub Models、GitHub Copilot和本地模型。
- 可以在沙盒执行环境中运行代码。
- 可以在Docker容器中运行代码。
- 可以运行LLMs来构建LLM提示。
- 可以使用CLI自动化脚本运行。
- 可以集成到Pull Requests和CI/CD流程中。
- 可以使用测试和评估来构建可靠的提示。
- 可以进行贡献并遵守商标和品牌指南。

版权声明:
创新中心创新赋能平台中,除来源为“创新中心”的文章外,其余转载文章均来自所标注的来源方,版权归原作者或来源方所有,且已获得相关授权,若作者版权声明的或文章从其它站转载而附带有原所有站的版权声明者,其版权归属以附带声明为准。其他任何单位或个人转载本网站发表及转载的文章,均需经原作者同意。如果您发现本平台中有涉嫌侵权的内容,可填写
「投诉表单」进行举报,一经查实,本平台将立刻删除涉嫌侵权内容。
评论