Unity+ChatGpt的联动 AICommand

news/2025/2/20 15:16:04

果然爱是会消失的,对吗

请添加图片描述

chatGpt没出现之前起码还看人家的文章,现在都是随便你。

本着师夷长技以制夷的思路,既然打不过,那么我就加入

github地址:https://github.com/keijiro/AICommand

文档用chatGpt翻译如下:

这是将ChatGPT集成到Unity编辑器的概念验证。您可以使用自然语言提示来控制编辑器。

如何尝试您必须生成API密钥才能使用ChatGPT API。请在您的账户页面上生成并在项目设置页面(编辑>项目设置>AI Command>API密钥)中设置它。

注意 - API密钥存储在UserSettings/AICommandSettings.asset中。与他人分享您的项目时,必须排除该目录。
您可以从窗口->AI Command打开AI Command窗口。

系统要求:

  • Unity 2022.2或更高版本

常问问题

这个实用吗?

绝对不是!我创建了这个概念验证,并证明它还不起作用。在某些情况下它工作得很好,但在其他情况下则非常失败。我从这些成功和失败中得到了几个想法,这是这个项目的主要目的。

我可以将它安装到我的项目中吗?

这只是一个概念验证项目,因此没有标准的安装方式。如果您仍想在项目中尝试,请将Assets/Editor目录简单地复制到您的项目中即可。

AICommandWindow引发了NullReferenceException

可能您的OpenAI试用期已过期。请检查您的账单状态。有关详细信息,请参见AIShader问题。

我按下了“运行”按钮,导致编译错误。

在许多情况下,ChatGPT无法正确执行您的命令。您可能需要反复按“运行”按钮才能得到正确的命令。
(这就是为什么我认为这个概念验证是不实用的原因…)


http://www.niftyadmin.cn/n/191941.html

相关文章

c++11 标准模板(STL)(std::unordered_multimap)(四)

定义于头文件 <unordered_map> template< class Key, class T, class Hash std::hash<Key>, class KeyEqual std::equal_to<Key>, class Allocator std::allocator< std::pair<const Key, T> > > class unordered…

【操作系统复习】第3章 处理机调度与死锁 1

高级调度&#xff08;长程调度/作业调度&#xff09; 调度对象&#xff1a;作业 根据某种算法&#xff0c;决定将外存上处于后备队列中的作业调入内存&#xff0c;并为它们创建进程和分配必要的资源。然后&#xff0c;将新创建的进程排在就绪队列上等待调度。主要用于多道批…

C++进阶--引用

目录 参考资料--《C Primer Plus 第六版》 1.引用变量 将 rodents 作为变量rats的别名&#xff1b; 这里的&不是地址运算符&#xff0c;而是类型标识符&#xff1b;&#xff08;int &&#xff09; 表示指向 int 的引用&#xff1b; 示例&#xff1a; 输出&#x…

在 Ubuntu 使用SQL Server创建 Go 应用程序

在 Ubuntu 使用SQL Server创建 Go 应用程序一、设置环境1.1、安装 SQL Server1.2、安装 GoLang1.3、安装 ODBC 驱动程序和 SQL 命令行实用工具 SQL 服务器二、使用 SQL 服务器创建 Go 应用程序2.1、创建连接到 SQL Server 并执行查询的 Go 应用2.2、创建一个使用 GORM 连接到 S…

什么是递归

参考文章&#xff1a;426&#xff0c;什么是递归&#xff0c;通过这篇文章&#xff0c;让你彻底搞懂递归 (qq.com) 什么是递归 递归&#xff0c;就是在运行的过程中调用自己 构成递归需要具备的条件&#xff1a; 1&#xff0c;子问题要与原始问题为同样的事&#xff0c;且更…

vs2022 cpp <yvals_core.h> 文件注释

比较重要的一点是STL内部很多函数已经使用了并行算法 可以考虑参考STL内部的并行算法实现方式来改进代码 //#include <yvals_core.h> 注释 // yvals_core.h internal header (core) 内部头文件(核心) #ifndef _STL_COMPILER_PREPROCESSOR //STL编译器预处理器 // All ST…

axios的使用与跨域问题的解决

一、axios入门 1、axios的作用 Axios 是一个基于 promise 的 HTTP 库&#xff0c;可以用在浏览器和 node.js 中。 官方网站&#xff1a;http://www.axios-js.com 特性: 1、从浏览器中创建 XMLHttpRequests 2、从 node.js 创建 http 请求 3、支持 Promise API 4、拦截请求和响…

【C#】程序开发,使用 DataTable 还是 List?

系列文章 【C#】单号生成器&#xff08;编号规则、固定字符、流水号、产生业务单号&#xff09; 本文链接&#xff1a;https://blog.csdn.net/youcheng_ge/article/details/129129787 【C#】二维码标签制作及打印&#xff08;完整版&#xff09; 本文链接&#xff1a;https:/…