chat-gpt-4 相关问题


在基于 GPT-4 的自定义应用程序中实现 ChatGPT 插件

我正在开发一个基于 GPT-4 的自定义应用程序,我想通过实现类似于 ChatGPT 插件中使用的检索机制来为模型提供“内存”。啊...


我如何在乳胶中表达这个符号(它看起来类似于Sigma)

看这张图1 看到这个图片2 在数学符号中,乳胶中的它是什么?它意味着协方差矩阵。 我在 Detexify 中画了这个符号,但我找不到它。 我问 Chat GPT,但它总是说 \Sigma, 和


如何从当前打开的 HTML 网站中的元素获取数据?

我发现自己需要深入研究开放网站的 HTML 代码,并从 标签获取一些数据,特别是其中的背景图像元素的值。这个元素改变... 我发现自己需要深入研究开放网站的 HTML 代码,并从 <div> 标签获取一些数据,特别是其中的 background-image 元素的值。该元素会根据页面上执行的操作而发生变化。现在我需要找出如何让我的代码从 Firefox 中打开的选项卡返回该特定元素的值。最简单的方法是什么? 我看了美丽汤,但我不知道还需要搭配什么。据我所知,它对于解析 HTML 数据很有用,但对于首先获取该数据却没有用。 您可以使用 requests 来获取页面的 HTML 内容,如下所示: import requests from bs4 import BeautifulSoup def scrape_website(url): # Send an HTTP request to the URL response = requests.get(url) # Check if the request was successful (status code 200) if response.status_code == 200: # Parse the HTML content of the page soup = BeautifulSoup(response.content, 'html.parser') # Extract data based on HTML structure (replace with your own logic) divs = soup.find_all('div') for div in divs: print(div.text) else: print(f"Failed to retrieve the page. Status code: {response.status_code}") 这里我们向站点发送一个 HTTP 请求,如果响应是 200(等于 ok ),我们将响应中的 HTML 数据发送到变量并使用 Beatiful Soup 解析它。您需要将解析代码更改为最适合您的代码,但此时您可以询问 Chat-GPT。


form_for 凤凰城问题

我是 Phoenix/Elixir 的新手,正在尝试制作一个小聊天应用程序。我遇到了一些困难,希望你能提供帮助。 这是我的代码 <%= f = form_for :chat, "#", id: "chat-form...


微调 GPT-2,用于回答多个类似问题

我一直在微调 GPT-2 的 Keras 实现以进行问答。总体而言,结果似乎很有希望,但如果我包含非常相似的问题,我就会发现问题。我的行为...


标识符“ChatFeed”已被声明

从 'react-chat-engine' 导入 { ChatEngine, ChatFeed }; 从 './components/chatFeed' 导入 ChatFeed; 导入'./App.css'; 常量应用程序 = () => { 返回( import { ChatEngine, ChatFeed } from 'react-chat-engine'; import ChatFeed from './components/chatFeed'; import './App.css'; const App = () => { return( <ChatEngine height="100vh" projectID="" userName="" userSecret="" renderChatFeed={(chatAppProps) => <ChatFeed {...chatAppProps} />} /> ); } export default App; 服务器运行时显示错误 SyntaxError: D:\PROJECTS\APPLICATION\chat_app\src\App.js: Identifier 'ChatFeed' has already been declared. (3:7) 1 | import { ChatEngine, ChatFeed } from 'react-chat-engine'; 2 | > 3 | import ChatFeed from './components/chatFeed'; | ^ 好吧,错误消息说明了一切,您声明了 ChatFeed 两次。 您可以通过以下方式修复它: 重命名您的组件,例如 import ChatFeedComponent from './components/chatFeed'; 将命名导入从 react-chat-engine 重命名为 import { ChatEngine, ChatFeed as ChatFeedComp } from 'react-chat-engine'; 当然,随意使用你喜欢的任何名称 错误消息显示您导入 ChatFeed 两次。 您可以修复它,从第一行删除 chatFeed 用这个 从“react-chat-engine”导入{ChatEngine}; 从 './components/ChatFeed' 导入 ChatFeed;


如何在html javascript中高亮markdown代码语法

我正在尝试将动态响应集成为事件/流(来自 gpt api)。事件源打印正确,但全部为文本。其中有带有三个反引号的代码片段 ``java...


颤动|如何监听导航事件?

在Flutter中,有没有办法监听导航的变化? 示例:在小部件 A 中触发导航: Navigator.of(context).pushNamed('/chat'); 当上面的代码执行时,我想要一个ev...


无法部署 Azure 开放 AI 模型,因为“此部署没有可用配额。您可以请求更多配额。”

我想测试 gpt-35-turbo-16k 模型,所以我尝试部署它。然而,我收到一条消息,说没有可用的配额。我最初认为这可能是由于 exi...


无法在android上的react-native-gifted-chat中重新打开键盘

我在世博会的 React Native 中使用了一个非常简单的 GiftedChat 组件,这里的问题是当我第一次打开键盘时效果很好,但第二次我按下 textInput 但


MS Azure - 无法在 AI 搜索服务中创建索引

我位于 Azure Open AI Studio > Chat Playground。我的目标是添加我自己的数据源以使用聊天机器人进行分析。我在同一个中创建了一个特定的 Blob 存储和容器


来自 llama-index 的 PandasQueryEngine 无法执行代码,并出现以下错误:语法无效(第 0 行)

我有以下代码。我正在尝试使用本地 llama2-chat-13B 模型。说明看起来不错,但最终输出出现错误。 导入日志记录 导入系统 来自 IPython.display


Grails 4 升级

我正在从 grails 3 升级到 grails 4 但运行时出现以下错误 错误 org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter - **************************


对数组进行排序。输入--> [3,4,5,1,2]预期输出--->[5,2,3,1,4]

输入:nums = [3, 4, 5, 1, 2] 输出:nums = [5, 2, 3, 1, 4] 解释:在此示例中,偶数 [4, 2] 位于位置 [1, 4]。 它们按升序排序并放置在...


Numpy 沿轴最大值

我在这里错过了什么吗?我希望以下代码片段中的 np.max 将返回 [0, 4]... >>> 一个 数组([[1, 2], [0, 4]]) >>> np.max(a, 轴=0) 数组([1, 4]) ...


如何使用javascript forloop在点击时获取html中data-id的值并返回值

这是我的html {% if t_ques %} 今天 {% 表示 t_... 中的项目 这是我的html <ul class="conversations"> {% if t_ques %} <li class="grouping">Today</li> {% for item in t_ques %} <li class="active"> <a id="convers" class="conversation-button text-[#E8F5FC] my-2" href="{% url 'assistant:continuechat' item.pk %}" data-pk="{{item.pk}}"> <i class="fa fa-message fa-regular"></i> {{item.title| truncatewords:04 }} </a> <div class="fade"></div> <div class="edit-buttons"> <button><i class="fa fa-edit"></i></button> <button class="trash" data-id = "{{item.pk}}"><i class="fa fa-trash"></i></button> </div> </li> {% endfor %} {% endif %} {% if y_ques %} <li class="grouping">Yesterday</li> {% for item in y_ques %} <li> <a id="convers" class="conversation-button text-[#E8F5FC] my-2" href="{% url 'assistant:continuechat' item.pk %}" data-pk="{{item.pk}}"> <i class="fa fa-message fa-regular"></i> {{item.title| truncatewords:04 }} </a> <div class="fade"></div> <div class="edit-buttons"> <button><i class="fa fa-edit"></i></button> <button class="trash" data-id = "{{item.pk}}"><i class="fa fa-trash"></i></button> </div> </li> {% endfor %} {% endif %} {% if s_ques %} <li class="grouping">Previous 7 days</li> {% for item in s_ques %} <li> <a id="convers" class="conversation-button text-[#E8F5FC] my-2" href="{% url 'assistant:continuechat' item.pk %}" data-pk="{{item.pk}}"> <i class="fa fa-message fa-regular"></i> {{item.title| truncatewords:04 }} </a> <div class="fade"></div> <div class="edit-buttons"> <button><i class="fa fa-edit"></i></button> <button class="trash" data-id = "{{item.pk}}"><i class="fa fa-trash"></i></button> </div> </li> {% endfor %} {% endif %} {% if more_s_ques %} <li class="grouping">Previous 30 days</li> {% for item in more_s_ques %} <li> <a id="convers" class="conversation-button text-[#E8F5FC] my-2" href="{% url 'assistant:continuechat' item.pk %}" data-pk="{{item.pk}}"> <i class="fa fa-message fa-regular"></i> {{item.title| truncatewords:04 }} </a> <div class="fade"></div> <div class="edit-buttons"> <button><i class="fa fa-edit"></i></button> <button class="trash" data-id = "{{item.pk}}"><i class="fa fa-trash"></i></button> </div> </li> {% endfor %} {% endif %} </ul> </div> 我一直在尝试使用 JavaScript 单击时获取任何 data-pk 的值,但似乎无法实现。这一直说 currentTarget 未定义,当我用 target 替换它时,它说同样的事情。然后,如果我将其替换为 document.querySelector("#convers"),它只会给出第一个值,无论单击哪个 这是我的 JavaScript const conversationButtons = document.querySelectorAll("#convers"); conversationButtons.forEach(button => { button.addEventListener("click", getId); }); function getId(e){ var idValue = e.currentTarget.getAttribute('data-pk'); console.log(idValue); //output corresponding target-id if(!chat_id){ url = `/chat-previous/${idValue}/` }else{ url = 'initiate-chat/' } return url; } $.ajax({ type: 'POST', url: getId(), data: { message: usermsg, chatId: chat_id, // itemId: item_id, csrfmiddlewaretoken: $('input[name=csrfmiddlewaretoken]').val(), action: 'post' }, success: function(json){ const res = json['chats'] setTimeout(() => { hideTyping(); body.appendChild(mgses(res, "assistant")); scrollToBottomOfResults(); }, 1000); console.log(json) }, error: function(rs, e){ setTimeout(() => { hideTyping(); body.appendChild(setBotResponse("bot")); scrollToBottomOfResults(); }, 600); console.log(rs.error); }, }); 我使用了其他方法,例如 const getId = () => { console.log(document.querySelector(".conversation-button").getAttribute('data-pk')) if(!chat_id){ url = `/chat-previous/${document.querySelector(".conversation-button").getAttribute('data-pk')}/` }else{ url = 'initiate-chat/' } return url; } conversationButtons.forEach(button => { button.addEventListener("click", getId); console.log(button.getAttribute('data-pk')); }); 仍然无法得到我真正想要的。有什么方法可以实现这个目标吗? 委托并使用按钮的类 document.querySelector('.conversations').addEventListener('click', (e) => { let tgt = e.target.closest('.conversation-button'); if (!tgt) return; const idValue = tgt.dataset.pk; console.log(idValue); //output corresponding target-id return chat_id ? 'initiate-chat/' : `/chat-previous/${idValue}/` }) 您做出了多个错误的假设,第一个是您不能有多个具有相同 id 的元素,这将导致您描述的确切行为“它需要第一次出现的 id” 第二件事是你可能想在点击时发出ajax请求,但你构建代码的方式并不能做到这一点。 要解决这些问题,请生成如下 html button.conversation-button button.conversation-button button.conversation-button 然后向所有具有 .conversation-button 类的元素添加一个事件侦听器,并将您的 ajax 调用包装到一个函数中,主要是您已经拥有的函数。 const conversationButtons = document.querySelectorAll(".conversation-button"); conversationButtons.forEach(button => { button.addEventListener("click", doStuff); }); ... function doStuff(e) { $.ajax( ... url: getId(e) ... } function getId(e) { let idValue = e.currentTarget.getAttribute('data-pk'); let url = ...; ... return url; // } 只是一些伪代码让你得到一个想法,祝你好运:)


init方法调用失败; Spring 4 Hibernate 4 项目中的嵌套异常是 java.lang.NullPointerException

我正在尝试使用纯Java配置来设置一个没有XML配置的spring 4 + hibernate 4 Web应用程序。 同时我在启动时遇到以下错误。 13:32:47,649 错误 [org.jb...


使用递归创建单行号模式

编写一个打印出数字序列的递归方法。 printSequence(4) 打印 1 2 3 4 3 2 1 公开课练习{ 公共静态无效主(字符串[] args){ 打印序列(4); ...


cakephp 4 从 3.9 迁移到 4 后出现路径错误

我按照步骤将 CakePHP 3.9 迁移到 4,前端工作正常,但管理不正常,这意味着我有一个 /site 路径和一个 /site/admin,在检查日志后我意识到


为什么代码会失败并显示“正在释放的指针未分配”?

我有一个错误 12 尺寸:3 容量:4 12 尺寸:4 容量:4 析构函数 proj1(53055,0x10121c580) malloc: *** 对象 0x600001ac1110 错误: 未分配正在释放的指针 项目1(53055,


类方差权威变体允许“空”值,但不应该

我这样使用cva: 导出 const checkboxVariants = cva('边框 ...', { 变体:{ 尺寸: { sm: 'h-4 w-4', md: 'h-5 w-5', lg: 'h-6 w-6', }, },


如何从这棵 2-4 树(底部的树)中删除 26?

我有这个 2-4 树: 我如何从这棵 2-4 树(底部的树)中删除 26? 我最大的问题是它的前任和后继都是 2 个节点,将它们中的任何一个替换为 26 个都会......


如何在 ASP.NET MVC 4 中为 CSP 使用动态随机数

我在 ASP.NET MVC 4 中开发了 MVC 应用程序。我在几个页面中使用了 javascript。一些 javascript 被引用为 @Scripts.Render(“~/Scripts/bootstrap”) @Scripts.Render("~/Sc...


如何根据需要将其他矩阵的不同值替换为空矩阵

我有这4个矩阵(分别) 矩阵1 [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [1,] 10.426 10.456 10.481 10.499 10.511 10.517 10.517 10.512...


为什么Python小数的floordiv(//)运算符向0舍入而不是负无穷大?

>>> 导入小数 >>> 小数.Decimal(-7) // 4 Decimal('-1') # 结果向 0 舍入。 >>> -7 // 4 -2 # 结果向负无穷大舍入。 >>> 为什么...


升级到micronaut 4后Micronaut消费和生产停止工作

在 micronaut 版本 3 上,它工作正常,在迁移到 micronaut 4 时,停止工作 在注释有的端点中 @Get("/{someId}/someAction", 产生 = ["application/some.v1+json&


如何用JavaScript显示1/4之类的分页

我想以1/4的格式显示分页,下一个和上一个按钮应该相应地工作。我要求这样的东西;你可以看到它显示分页的方式“


与 num.standby.replicas 相关的线程数

要求确认我的推理是否正确。 我的应用程序有 12 个输入分区,分布在 3 个应用程序实例中。 通常情况下,我希望线程数设置为 4,因为 4


如果没有定义如何添加全局变量

当 d3.js 迁移到版本 4 时,对 Api 进行了重大重写,并对模块化打包进行了更改。 我不想升级到 d3.js 版本 4,但我必须重写 React/redu...


Identity Server 4 ROPC 授予自定义声明和刷新令牌

我想知道是否有人可以阐明 Identity Server 4 如何处理资源所有者密码凭证 (ROPC) 授予类型。在我的公司,我们有自己的 Identity Ser 实施...


gridview点击后如何知道点击了哪个单元格

我有一个 PROJECT_EFFORT 表。 项目 ID、年份、月份、工作量 1, 2022, 12, 10 2, 2022, 12, 20 2, 2023, 1, 100 2, 2023, 2, 50 2, 2023, 3, 30 3, 2023, 3, 40 3, 2023, 4, 10 3, 2023, 5, 120 4、...


向量中的 Push_back() 表现得很奇怪[重复]

预期输出为:1 2 3 4,如果我们取消注释提到的执行推回操作的行并运行代码,预期输出仍然是 1 2 3 4。但猜猜它完全不同。 ...


C++ std::array 迭代器保证是类似指针的吗?

我有一个 C++ 数组。 std::array arr { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; 我想反转最后五个元素,最终得到 { 0, 1, 2, 3, 4, 9, 8, 7, 6, 5 }。我知道 std::array 给出...


pgAdmin 4 - 查询工具自动完成性能非常差,这正常吗?

不久前,我从 mySql 的 phpMyAdmin 迁移到 postgres 的 pgAdmin 4。 我注意到 pgAdmin 的查询工具的自动完成速度非常慢。通常输入关键字/标识会更快...


使用grepl过滤特定范围列中的列名

我有一个 df 包含这样的 colnames: [1]“lab_id”“周”“组” [4]“级别”“id_row”...


MS Office 脚本中的数组转换

嗨我需要转换这个: // 转换 [[1],[2],[3],[4],["a","b","c"],["d","e","f"]] 对此: [1,2,3,4,"a","b","...


如何在网格布局中实现顶部对齐?

我正在尝试制作网格布局。网格中有 7 个项目。 我想要显示的布局如下。 1 3 6 2 4 7 5 上面代码显示的实际布局是 1 2 3 4 5 6 ...


在两个轴上动态显示刻度(值),并在中心对齐

我想在 x 和 y 轴上显示刻度,并在图形中心对齐(以正确显示 4 个象限。我正在使用 React recharts 库。 目前我正在使用参考线来显示 4


DolphinDB中move函数结果的问题

x=3 9 5 1 4 9; 索引 = (第二(08:20:00)+1..4) 加入 08:21:01 加入 08:21:02 x = 索引.indexedSeries(x) 移动(x,3s) 为什么 move 函数对于时间戳 8:21:01 和 8:21:02 返回 1,不是吗


如何在 Seurat 对象上使用 lapply 函数

我正在尝试计算 Seurat 对象中每个簇中的细胞数量,我必须在 4 个不同的 Seurat 对象上执行此操作(每个对象都是来自 4 个不同运行的集成对象)我...


从点列表中查找可能的矩形最大面积(不一定平行)的函数

输入:二维点数组 ((x, y), (x2, y2), ...) 输出:最大可能矩形的面积,其 4 个角为给定点中的 4 个点。 注意:矩形不必平行于任何...


二维数组中特定列的总和

我的代码中有这个数组 大批 ( [1] => 数组 ( [1] => 4 [5] => 7 ) [2] => 数组 ( [1] => 2 ...


Firebase 数据库获取具有限制的子级数据以及开始/结束于

帖子:{ 推键1:{ 文本1, 用户:用户1 }, 推键2:{ 文字:2, 用户:用户1 }, 推键3:{ 文字:3, 用户:用户2 }, 推键4:{ 文字:4, 用户:用户1 }, 推键5...


从字符串中删除“1,”和“2,”而不删除“11,”和“12,”

我有一列字符串,可以在逗号分隔的列表中包含 1-15 (例如“1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 , 15" 或 "2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 1...


MYSQL 500万行复杂查询

我有一个包含 500 万行的表。 例子 +----+------------+--------+-------- |产品 |日期 |计数| +------------+------------+------------+ | | 页面 | 2024 年 4 月 1 日 | 186574 ...


对于小开发团队的 HTML、CSS、Javascript 开发,您更喜欢哪种版本控制系统?

哪种版本控制系统适合 4 名开发人员的 HTML、CSS、Javascript 开发? 我们是 4 名开发人员,都在不同的国家,并且都有不同的操作系统。 2


正则表达式:如何匹配所有大于 954 的数字?

我尝试了 ^([0-9]\d|\d{4,})$ 但它没有给出正确的结果。


wcstombs 分段错误

奇怪的是这段代码编译时没有警告: 整数 主要(空) { 整数我; 字符 pmbbuf[4]; wchar_t *pwchello = L“1234567890123456789012345678901234567890”; 我 =


根据上一个字段添加 x 数量的字段

因此,我正在创建一个表单,用户将能够在其中添加 X 数量的依赖于其数据的信息。 例如,如果他们输入将添加 4 个家属,我需要填充 4 个新行来收集...


如何将元胞数组重塑为所需大小的矩阵

我有一个 2*2 元胞数组,其中每个元素都是一个 2*2 矩阵,称为 m1,m2,m3,m4。我想将此元胞数组转换为大小为 4*4 的矩阵,以便我生成矩阵将是 M=[m1 m2;m3 m4].I...


© www.soinside.com 2019 - 2024. All rights reserved.