web-chat 相关问题


form_for 凤凰城问题

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


标识符“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;


为什么 URL Launcher 不起作用,我做错了吗?

我从Chat GPT得到了这个代码,我已经多次向Chat GPT询问为什么它是错误的,但它根本没有帮助,然后我尝试使用来自互联网的URL Launcher逻辑,它仍然.. .


“Access-Control-Allow-Origin”-Twitch API 出现错误

我尝试在一个小型 JavaScript 项目上使用 twitch.tv API 获取一些数据。 这是获取请求: fetch("https://api.twitch.tv/helix/chat/emotes/global", { 头...


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

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


无法在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


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

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


Eclipse Kepler 中缺少动态 Web 项目选项 [重复]

Eclipse 中新项目的“动态 Web 项目”选项未显示在列表中。虽然“web”文件夹显示了“static web project”选项,但没有“Dyn...


无法使用Web OTP API 实现OTP

https://web.dev/web-otp 提供的Web OTP API 信息很好。但 https://web-otp.glitch.me/ 中提供的演示目前可以在版本 86.0.4240.111(官方版本)(64 位)上运行。 我...


在 Flutter 项目中禁用 Web 组件或 Web UI

我有一个针对网络和Android设备的项目。 Android 设备将仅显示案例,Web 将是管理面板,我在这个项目中使用了一些 Web 软件包,但现在我无法合作...


在 Open Web UI 中启用 Searxng 作为 Web 搜索引擎时出错

我想在我的 Open WebUI(以前称为 Ollama Web UI)中启用 seachxng - 元搜索引擎。 我已经编写了 docker compose 文件,如下所示,但问题是,当我打开 Open Web UI 并选择 '


.Net core Web API 将 json/model 值设置为 NULL

我有一个 .Net core Web API,它接受以下 JSON:(RequestModel) { “isSpecimen”:正确, “形式”: { “网络”:{ “abc1...


如何使用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; // } 只是一些伪代码让你得到一个想法,祝你好运:)


ASP.NET Web 表单和 ASP.NET 网页

ASP.NET Web 窗体和 ASP.NET 网页有什么区别? 这里说网页和网络表单是不同的方法。


VS2017:为什么razor项目仍然引用MVC?

我对 ASP.NET Core 2.0 的 MVC 和 razor 项目非常困惑。 在 Visual Studio 2017 中我执行以下操作: 新项目 Web ASP.NET Core 应用程序 (C#) Web 应用程序(不是 Web 应用程序 MV...


使用 selenium webdriver 自动化 Flutter Web 应用程序

我是颤振新手。所以,我想知道是否可以使用 selenium webdriver/java 来自动化 flutter web 应用程序。 我使用 java / cucumber 来自动化 Web 应用程序并使用页面对象


在NAS Synology中发布Net Core Web API,Web根路径问题

我正在尝试使用 hgy59 的 Synology 套件“.NET 6.0 Runtime”来创建一个小型网站。我正在使用这篇文章的示例: 在 NAS 中发布 Net Core Web API Synology 我找不到...


如何在 Eclipse Juno 中创建动态 Web 项目

如何在 Eclipse Juno for Tomcat 6 中创建动态 Web 项目?文件 -> 新建中没有创建动态项目的选项。


游戏的实时 Web API 可以在 ASP.NET Core 和 SQL Server 中实现吗?

您能告诉我游戏的实时 Web API 是否可以在 ASP.NET Core 和 SQL Server 中实现吗? 我们正在开发的 Unity 游戏需要实时 Web API。我们正在使用 SQL


从 ASP.NET Core 8 Web API 将自定义角色保存在 AspNetUserRoles Identity 表中

我正在尝试为基于 Angular 和 .NET Core 的 Web 应用程序开发后端 ASP.NET Core 8 Web API。我已使用代码优先迁移在 SQL Server 数据库中创建了 Identity 表。 ...


TomEE - ClassLoader 如何从 3 个 Web 应用程序加载

我正在努力将一些现有的 Web 服务部署到 Apache TomEE 8。我有三个 Web 应用程序(EAR 文件)需要部署。我尝试独立部署它们中的每一个,它们运行良好......


net8 Blazor Web 应用程序中出现 AmbigeousMatchException

我在客户端 Blazor Web 应用程序中遇到 AmbigouslyMatchException 错误。错误消息显示“请求与多个端点匹配。匹配:后备 {*path:nonfile}”。我...


ASP.NET Core Web 应用程序在 IDE 中运行,但不在 Web 服务器中运行

我有一个带有 .NET 7.0 目标框架的 Web 应用程序。我已在带有 IIS 10 的 Windows 2016 服务器上安装了 .NET 7.0 的托管捆绑包。但是,该应用程序将无法运行...


Tableau 与 Web 项目集成

我正在使用 java script api 将 Tableau 与 Web 项目集成。我已经使用 commnad :tabadmin set wgserver.trusted_hosts "" 和相应的命令在 tableau 服务器中配置了我的 IP。但是...


如何从 Tizen Web 应用程序启动配套的 Android 应用程序?

我正在开发一个 Tizen Web 应用程序,它在 Android 设备上有一个配套应用程序。 我正在尝试从 Tizen Web 应用程序启动 Android 应用程序,但我不确定为什么它没有启动...


Get-PnPWebPart - 如何按照页面中使用的顺序获取 Web 部件

我正在使用 pnp 库来检索 Sharepoint 页面中使用的 Web 部件 Get-PnPWebPart -ServerRelativePageUrl“文件路径/test.aspx” 但 webpart 的顺序是


新的 .NET 8 Web API 错误 - 连接被拒绝

我正在构建 ASP.NET 8 Web API。 第一次运行Postman时,出现以下错误: 获取 https://localhost:5001/home 错误:连接ECONNREFUSED 127.0.0.1:5001 请求标头 用户-


如何在spring-boot web客户端发送请求体?

我在 Spring Boot Web 客户端发送请求正文时遇到一些问题。尝试发送如下所示的正文: val 主体 = "{ ” + "\"电子邮件\":\"[email protected]\", ” + “\”id\“:...


有没有办法在Azure API管理后面运行Azure Web App?

无法正确运行使用 API 管理和 .这个想法是在 Azure APIM 背后拥有多个 Web 应用程序 我部署了一个示例 Python (...


Flutter构建Web,如何为包生成source-map

使用 flutter build web --source-maps 构建应用程序时,生成的源映射文件不包含有关来自包的代码的信息。有没有办法也包含包


如何在 Spring Web 应用程序中使用 FastMoney?

我正在使用 Spring Web 创建一个虚拟存款表格。应该是这样,在处理金钱时想尝试 JavaMoney API。所以,@RequestBody DTO 是这样的: @数据 @布...


找不到 ASP.NET Core Web 应用程序(.NET Core)项目模板

我目前正在实习的公司学习上级发给我的 C# 教程。该教程可能有点旧,因为它说“选择 ASP.NET Core Web 应用程序...


spring webclient负载均衡

以前从未使用过带负载平衡的Web客户端,我休闲了https://spring.io/guides/gs/spring-cloud-loadbalancer/并实现了Web客户端负载均衡器,现在我正在尝试使用helthchecks和


Flutter http 包导致“flutter build web”构建失败

我正在使用 Docker 在容器中运行 Web 版本的 Flutter。我已经能够让这个工作了;但是,一旦我在 main.dart 文件中导入 http 包(导入“package:http/http.dart”)...


赛普拉斯在 sapui5 Web 组件上进行测试,以确保在组合框下拉菜单上点击不可靠

我们在 Cypress 组件和 E2E 测试方面遇到了大量问题。 我们已经使用 V1 中的 Web 组件设置了一个用于 React 应用程序的 SAPUI5 Web 组件。 这一切都与组合框有关


世博会React Native SSR

我有一个基于 Expo 和 React-native-web 构建的项目,适用于 Android、IOS 和 Web。 我使用 Expo 路由器进行导航,使用 @shopify/restyle 进行样式设置。 我想为此实施 SEO 或 SSR ...


Spring Boot - Web Sockets - 测试

我在 Spring Boot 中有一个简单的服务器。我想实现并测试我的 Web 套接字连接,但如果我想订阅端点“/topic/resources”,超时将在 30 秒后超时。消息发送



VisualStudio 中的网站和 Web 项目

请有人解释一下 web 项目之间的区别 和 Visual Studio 中的网站? 我希望为销售手机的商店创建一个新网站 电话..应该有一个管理面板...


公共 WLAN:访问 .NET 8 WebAPI 导致错误

我有一个 Vue.JS (Quasar) Web 应用程序前端和 ASP.NET Core 8 Web API 后端,托管在 Microsoft IIS Windows 服务器上。服务器在我的私人家里运行,IP绑定到域并启动...


MDUI 按钮无法在 Stencil Web 组件中正确渲染

我正在开发一个项目,尝试将 MDUI 组件(如按钮)集成到我的 Stencil Web 组件项目中。我已经遵循了 MDUI 文档并介绍了 MDUI CSS 和组件...


渐进式 Web 应用程序全屏无法工作

我已经用角度创建了一个渐进式Web应用程序,并尝试通过在manifest.webmanifest中添加以下代码来使应用程序全屏显示,如下所示 "display": "全屏"...


对 Java Web 应用程序进行 Docker 化并包含知识库的问题

我在对包含知识库的 Java Web 应用程序进行 Docker 化时遇到问题。知识库存储在我的项目根目录的knowledge-repo文件夹中...


任务模块 - 尝试在移动设备 Teams 应用程序中打开 Web 应用程序时出现无法加载 Web 视图错误

当用户单击自适应卡按钮时,我们尝试使用任务模块在 Teams 聊天机器人中打开 Web 应用程序。 同样在网络浏览器和桌面团队应用程序中工作正常,但在


与路由器的Web配置交互的脚本

我想 powershell 拥有所有命令,但我不确定具体如何操作。 我需要脚本来打开路由器的 Web 配置,登录,进入防火墙选项卡,从 test.txt 读取并解析 l...


如何从Web应用程序获取数据?

抱歉,如果这是一个愚蠢的问题,但我对此很陌生。 我正在开始 iPhone 应用程序开发,并希望创建一个涉及从 Web 服务提取数据的应用程序...


Blazor8 Web 应用程序 - 从 [授权] API 端点抛出 403

我有一个 blazor 8 Web 应用程序(“新”样式)。我还想在那里托管一些 API 端点,因此提供了一个示例最小 API: 公共静态类 SampleApi { 公共静态无效


Firebase 图像无法在 Flutter Web 上运行

您好,我正在尝试在我的 flutter Web 应用程序中调用来自 firebase 的图像。我尝试调用 NetworkImage 小部件中的链接,但它没有显示。它向我显示了一个我添加的错误


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