跳至内容

常见问题

入门指南

  • 什么是GenAIScript及其工作原理? GenAIScript是一个框架,允许用户创建AI增强的脚本来自动化任务。它使用简单的命令并与AI模型集成,根据用户编写的提示执行任务。

  • 谁可以使用GenAIScript,我需要成为开发者吗? 任何人都可以使用GenAIScript,包括非开发人员。它设计得用户友好,但对脚本或编程有一些基本了解会有所帮助。

  • 使用GenAIScript有哪些先决条件? 您需要安装VS Code才能使用GenAIScript扩展,对编程概念有一定了解会有所帮助但不是必需的。

  • 如何安装GenAIScript框架及其VS Code扩展? 具体安装步骤在此处有文档记录:Installation

  • 我需要安装Node.JS吗? 是的。要安装它,请按照安装说明进行操作。

  • 我可以在VS Code以外的IDE中使用GenAIScript吗? 目前GenAIScript已与VS Code集成,但它可以在任何IDE中编写。不过VS Code扩展为创建和调试脚本提供了额外支持。虽然未经全面测试,您也可以在Cursor等VS Code变体中使用GenAIScript。

  • 在GenAIScript的背景下,什么是基础模型和LLMs? 基础模型和LLMs(大型语言模型)是GenAIScript可以与之交互的人工智能模型,用于执行生成文本或处理信息等任务。

  • 如何编写我的第一个GenAIScript? 首先学习JavaScript和GenAIScript框架的基础知识,然后使用VS Code扩展创建一个脚本,该脚本定义任务、调用LLM并处理输出。更多信息请参阅:Getting Started

使用GenAIScript

  • 如何在VS Code中调试GenAIScript? 使用VS Code中的GenAIScript扩展,该扩展提供了运行、调试和跟踪脚本执行的工具。调试指南请参见:Debugging

  • 在GenAIScript中编写有效提示的最佳实践是什么? 参见最佳实践

  • 如何在一个GenAIScript中集成对多个LLM模型的调用? 该框架允许您参数化调用不同的模型,因此您可以在脚本中包含多个模型调用,并使用此处记录的runPrompt函数相应地管理它们:Inline Prompts

  • GenAIScript能否生成JSON以外的输出格式? 是的,GenAIScript支持多种输出格式,包括文件编辑、JSON和用户自定义模式。更多信息请参阅:Schemas

  • 如何从命令行执行GenAIScript? 当您将GenAIScript打包后,可以像其他脚本一样从命令行运行它。更多信息请参阅:Command Line

  • GenAIScript能否从多种格式的文件中获取输入,例如.pdf或.docx? 是的,GenAIScript框架内置支持读取.pdf和.docx格式。更多信息请参阅文档页面PDFDOCX

高级功能

  • 如何使用GenAIScript实现文档翻译自动化? 我们的一个案例研究展示了如何使用GenAIScript在不同语言之间翻译文档片段:Translation Case Study

  • 我可以用GenAIScript来总结文档或将独白转换为对话吗? 是的,大型语言模型擅长总结,可以在GenAIScript中使用它们来总结文档或将独白转换为对话。

故障排除

  • 如果在运行GenAIScript时遇到错误该怎么办? 检查错误信息,查阅文档,并使用VS Code扩展中的调试工具来识别和解决问题。

  • 如何排查GenAIScript中LLM输出解析的问题? 检查提示词和输出内容,确保您的脚本正确处理了LLM的响应,并根据需要调整解析逻辑。

  • 在哪里可以找到GenAIScript的示例以更好地了解其功能? 访问GenAIScript的GitHub仓库获取示例和文档。GenAIScript Documentation

安全与负责任的人工智能

  • GenAIScript有哪些非预期用途?如何避免? 非预期用途包括任何恶意应用。为避免这些情况,请遵循负责任AI实践,并使用带有安全功能的推荐模型。

  • GenAIScript如何与负责任AI实践保持一致? GenAIScript鼓励使用具有强大负责任AI缓解措施的模型,并提供安全和道德使用指南。 更多信息请参阅透明度说明

  • 推荐与GenAIScript一起使用哪些基础模型和大型语言模型? 建议使用具有更新安全和负责任AI功能的Azure Open AI等服务。GenAIScript也可以与现有的开源大型语言模型一起使用。

  • 你们是否提供系统提示来防范有害内容或越狱等常见问题? 是的,GenAIScript包含系统提示功能,用于防范有害内容和越狱行为。更多信息请参阅内容安全文档。

  • 你们支持Azure内容服务吗? 是的,GenAIScript提供了与Azure内容安全服务交互的API。更多信息请参阅内容安全文档。

社区与支持

  • 在哪里可以找到GenAIScript社区进行讨论和获取支持? GenAIScript的GitHub仓库是开始社区讨论和获取支持的好地方。GenAIScript GitHub

  • 如何为GenAIScript项目做贡献? 查看仓库中的贡献指南,您可以提供反馈、提交问题或贡献代码。访问贡献页面获取更多信息。

  • 关于GenAIScript的反馈或问题,我可以联系谁? 您可以通过透明度说明文档中提供的联系方式发送邮件,提供反馈或咨询问题。

更新与路线图

  • GenAIScript的更新频率如何?如何获取新功能通知? 您可以关注GitHub仓库以获取更新和公告信息。

  • 是否有GenAIScript的开发路线图? GitHub仓库将提供有关未来开发计划的信息。