Tạo chatbot của riêng bạn với API ChatGPT
Mục lục
- Giới thiệu về việc sử dụng API chat của OpenAI để tạo chatbot
- Cách xây dựng ứng dụng chatbot với API chat của OpenAI
- Cấu trúc dự án và các thành phần chính
- Cách triển khai giao diện người dùng cho chatbot
- Sử dụng cơ sở dữ liệu Supabase và ORM Prisma
- Sử dụng framework UI Skeleton để thiết kế giao diện
- Kiến thức thêm về OpenAI Chat GPT và các ứng dụng khác
- Khóa học Spelt về phát triển ứng dụng chatbot
- Kết Luận
- Tài liệu tham khảo
Tạo chatbot đa nhiệm với OpenAI Chat API
❗️ Phía sau xem video này, tôi đã tạo một chatbot sử dụng API OpenAI để trò chuyện, vấn đề là trong video đó và mã đó, tôi đã sử dụng API TCL để gửi một tin nhắn một lần. Vì vậy, chatbot đã bị giới hạn một chút, vì nó không thể tiếp tục cuộc hội thoại, vì nó không có ngữ cảnh khác ngoài tin nhắn ngay lập tức đang gửi như một tháng trước openitudes đã tung ra API chat, đây là cái mà họ sử dụng, với API này dễ dàng hơn nhiều để xây dựng chatbot vì bạn có thể chuyển một chỉ thị phổ biến của hệ thống làm thế nào nó nên cư xử và ngoài ra nhiều tin nhắn Điều đó có nghĩa là mô hình có nhiều ngữ cảnh hơn và có thể tạo ra một cuộc hội thoại như thế. Trong video này, tôi sẽ giúp bạn biết cách sử dụng API đó để tạo ra chatbot của riêng bạn. Mã của dự án này có bên dưới trong phần mô tả, vì vậy bạn có thể vào xem, tải xuống và chỉnh sửa theo ý muốn của bạn. Dự án này có rất nhiều thứ và có vẻ như Áp lực một chút nhưng đừng lo lắng vì API trong thực tế rất đơn giản. Bạn chỉ cần xem làm thế nào bạn có thể cung cấp một giao diện để xây dựng một chatbot. Trong video tiếp theo, tôi sẽ nói cho bạn biết cách xây dựng một chatbot nhưng sử dụng dữ liệu của riêng bạn, điều mà đã được nhiều người hỏi tôi, làm thế nào để làm điều đó, vì vậy chúng ta sẽ xem cách làm điều đó. Hãy đăng ký kênh để cập nhật khi video được phát hành. Trước hết, chúng ta sẽ chạy dự án để xem nó trông như thế nào, để bạn có ý kiến về điều chúng ta đang làm, đó là một ứng dụng chat. Vì vậy, chúng ta chạy npm và chúng ta đã chạy trên localhost 5173, cổng 5173 và liệu với giấy phép. Tôi sẽ nhập email và đăng nhập và sau đó chúng ta sẽ thấy trang điều khiển mà bạn có thể chọn loại người dùng. Bạn mới bắt đầu có thể bắt đầu sử dụng, đó thực sự không phải là một Bot bạn có thể tạo nhiều chất lượng khác nhau Tôi muốn làm điều gì đó khác biệt so với trò chuyện và các ứng dụng web khác của chatbot, nơi bạn có rất nhiều cuộc trò chuyện ở bên, bởi vì tôi muốn trò chuyện ở đây có tab vì vậy bạn có thể trước tiên chọn một người đại diện mà tôi đã gọi là mặc định, nó là mặc định không có gì bổ sung và ở đây chúng ta sẽ bắt đầu và như bạn có thể thấy ở trên chúng ta có tab. Đây là một biến thể ở đây chúng ta đặt tên cho đại diện của mình, Xin chào YouTube, ở đây chúng ta có thể thêm hệ thống tin nhắn, tôi sẽ giải thích sau về điều đó là gì, nó liên quan đến API chat của Open AI và ở đây là cái đặc biệt của dự án này là để tạo các mẫu, nhưng chúng ta sẽ thấy một phút sau. Đây là cuộc trò chuyện của chúng tôi, tôi sẽ thử nó, tôi sẽ hỏi Điều gì là những thành phố phổ biến nhất ở Việt Nam, nơi tôi hiện đang ở, đến đây nếu nhìn vào đây, sự đánh máy này không quá nổi bật nhưng nó hữu ích để phản hồi về những gì đang nghĩ, nó cung cấp câu trả lời và đây khác với video trước đó và Bot trước đó là bây giờ tôi có thể tiếp tục cuộc trò chuyện và có ngữ cảnh từ các tin nhắn trước đó. Vì vậy, tôi có thể nói cho nó, hãy cho tôi biết danh sách này với các thành phố, xin vui lòng cho chúng ta được lịch sự với anh ta, nó cho chúng ta danh sách vì nó biết được khi tôi nói, hãy cho tôi danh sách này với các thành phố, tôi đang nói về các thành phố đã được đề cập trước đó. Đây là ngữ cảnh mà Chat Bot này cần để có được một cuộc trò chuyện liên quan hơn và giờ đây chúng ta có thể tiếp tục hỏi những điều liên quan đến cuộc trò chuyện, Tôi có thể làm gì thú vị tại số 3 trong danh sách, tôi không đề cập đến thành phố. Tôi không nói rằng đó là vì Anna nhưng nó sẽ chỉ hiểu được qua ngữ cảnh của cuộc trò chuyện này. Thông báo đến các tùy chọn đã được trình bày. Vì vậy, API chat của OpenAI giúp dễ dàng hơn để xây dựng chatbot vì bạn có thể truyền tất cả các tin nhắn và có ngữ cảnh, giờ chúng ta sẽ xem mã làm điều đó và làm thế nào bạn có thể làm điều đó, Chúng ta sẽ bắt đầu với ứng dụng, nó là một kit App, nên ak npm Recorrerly và bạn chỉ cần nó và chạy trên localhost 5173, cổng 5173 Và bắt đầu bằng đăng nhập, tôi sẽ nhập email và đăng nhập, và đây là giao diện điều khiển, trong đó bạn có thể chọn loại điều khiển, Tôi đã gọi là Mặc định của nó, là mặc định không có gì phụ và ở đây chúng ta bắt đầu, và như bạn có thể thấy ở phía trên chúng ta có tab, đó là một trong các biến thể ở đây chúng ta đặt tên cho đại diện của mình, xin chào YouTube, ở đây chúng ta có thể thêm hệ thống tin nhắn, tôi sẽ giải thích sau về điều đó là gì, nó liên quan đến API chat của OpenAI và ở đây là cái đặc biệt của dự án này là để tạo các mẫu, nhưng chúng ta sẽ thấy một phút sau. Đây là cuộc trò chuyện của chúng tôi, tôi sẽ thử nó, tôi sẽ hỏi Điều gì là những thành phố phổ biến nhất ở Việt Nam, nơi tôi hiện đang ở, đến đây nếu nhìn vào đây, sự đánh máy này không quá nổi bật nhưng nó hữu ích để phản hồi về những gì đang nghĩ, nó cung cấp câu trả lời và đây khác với video trước đó và Bot trước đó là bây giờ tôi có thể tiếp tục cuộc trò chuyện và có ngữ cảnh từ các tin nhắn trước đó. Vì vậy, tôi có thể nói cho nó, hãy cho tôi biết danh sách này với các thành phố, xin vui lòng cho chúng ta được lịch sự với anh ta, nó cho chúng ta danh sách vì nó biết được khi tôi nói, hãy cho tôi danh sách này với các thành phố, tôi đang nói về các thành phố đã được đề cập trước đó. Đây là ngữ cảnh mà Chat Bot này cần để có được một cuộc trò chuyện liên quan hơn và giờ đây chúng ta có thể tiếp tục hỏi những điều liên quan đến cuộc trò chuyện, Tôi có thể làm gì thú vị tại số 3 trong danh sách, tôi không đề cập đến thành phố. Tôi không nói rằng đó là vì Anna nhưng nó sẽ chỉ hiểu được qua ngữ cảnh của cuộc trò chuyện này. Thông báo đến các tùy chọn đã được trình bày. Vì vậy, API chat của OpenAI giúp dễ dàng hơn để xây dựng chatbot vì bạn có thể truyền tất cả các tin nhắn và có ngữ cảnh, giờ chúng ta sẽ xem mã làm điều đó và làm thế nào bạn có thể làm điều đó, Chúng ta sẽ bắt đầu với ứng dụng, nó là một kit App, nên ak npm Recorrerly và bạn chỉ cần nó và chạy trên localhost 5173, cổng 5173 Và bắt đầu bằng đăng nhập, tôi sẽ nhập email và đăng nhập, và đây là giao diện điều khiển, trong đó bạn có thể chọn loại người dùng. Bạn mới bắt đầu có thể bắt đầu sử dụng, đó thực sự không phải là một Bot bạn có thể tạo nhiều chất lượng khác nhau Tôi muốn làm điều gì đó khác biệt so với trò chuyện và các ứng dụng web khác của chatbot, nơi bạn có rất nhiều cuộc trò chuyện ở bên, bởi vì tôi muốn trò chuyện ở đây có tab vì vậy bạn có thể trước tiên chọn một người đại diện mà tôi đã gọi là mặc định, nó là mặc định không có gì bổ sung và ở đây chúng ta sẽ bắt đầu và như bạn có thể thấy ở trên chúng ta có tab, đó là một biến thể ở đây chúng ta đặt tên cho đại diện của mình,Xin chào YouTube, ở đây chúng ta có thể thêm hệ thống tin nhắn, tôi sẽ giải thích sau về điều đó là gì, nó liên quan đến API chat của Open AI và ở đây là cái đặc biệt của dự án này là để tạo các mẫu, nhưng chúng ta sẽ thấy một phút sau. Đây là cuộc trò chuyện của chúng tôi, tôi sẽ thử nó, tôi sẽ hỏi Điều gì là những thành phố phổ biến nhất ở Việt Nam, nơi tôi hiện đang ở, đến đây nếu nhìn vào đây, sự đánh máy này không quá nổi bật nhưng nó hữu ích để phản hồi về những gì đang nghĩ, nó cung cấp câu trả lời và đây khác với video trước đó và Bot trước đó là bây giờ tôi có thể tiếp tục cuộc trò chuyện và có ngữ cảnh từ các tin nhắn trước đó. Vì vậy, tôi có thể nói cho nó, hãy cho tôi biết danh sách này với các thành phố, xin vui lòng cho chúng ta được lịch sự với anh ta, nó cho chúng ta danh sách vì nó biết được khi tôi nói, hãy cho tôi danh sách này với các thành phố, tôi đang nói về các thành phố đã được đề cập trước đó. Đây là ngữ cảnh mà Chat Bot này cần để có được một cuộc trò chuyện liên quan hơn và giờ đây chúng ta có thể tiếp tục hỏi những điều liên quan đến cuộc trò chuyện,Tôi có thể làm gì thú vị tại số 3 trong danh sách, tôi không đề cập đến thành phố. Tôi không nói rằng đó là vì Anna nhưng nó sẽ chỉ hiểu được qua ngữ cảnh của cuộc trò chuyện này. Thông báo đến các tùy chọn đã được trình bày.Vì vậy, API chat của OpenAI giúp dễ dàng hơn để xây dựng chatbot vì bạn có thể truyền tất cả các tin nhắn và có ngữ cảnh, giờ chúng ta sẽ xem mã làm điều đó và làm thế nào bạn có thể làm điều đó, Chúng ta sẽ bắt đầu với ứng dụng, nó là một kit App, nên ak npm Recorrerly và bạn chỉ cần nó và chạy trên localhost 5173, cổng 5173 Và bắt đầu bằng đăng nhập, tôi sẽ nhập email và đăng nhập, và đây là giao diện điều khiển, trong đó bạn có thể chọn loại người dùng. Bạn mới bắt đầu có thể bắt đầu sử dụng, đó thực sự không phải là một Bot bạn có thể tạo nhiều chất lượng khác nhau Tôi muốn làm điều gì đó khác biệt so với trò chuyện và các ứng dụng web khác của chatbot, nơi bạn có rất nhiều cuộc trò chuyện ở bên, bởi vì tôi muốn trò chuyện ở đây có tab vì vậy bạn có thể trước tiên chọn một người đại diện mà tôi đã gọi là mặc định, nó là mặc định không có gì bổ sung và ở đây chúng ta sẽ bắt đầu và như bạn có thể thấy ở trên chúng ta có tab, đó là một biến thể ở đây chúng ta đặt tên cho đại diện của mình,Xin chào YouTube, ở đây chúng ta có thể thêm hệ thống tin nhắn, tôi sẽ giải thích sau về điều đó là gì, nó liên quan đến API chat của Open AI và ở đây là cái đặc biệt của dự án này là để tạo các mẫu, nhưng chúng ta sẽ thấy một phút sau. Đây là cuộc trò chuyện của chúng tôi, tôi sẽ thử nó, tôi sẽ hỏi Điều gì là những thành phố phổ biến nhất ở Việt Nam, nơi tôi hiện đang ở, đến đây nếu nhìn vào đây, sự đánh máy này không quá nổi bật nhưng nó hữu ích để phản hồi về những gì đang nghĩ, nó cung cấp câu trả lời và đây khác với video trước đó và Bot trước đó là bây giờ tôi có thể tiếp tục cuộc trò chuyện và có ngữ cảnh từ các tin nhắn trước đó. Vì vậy, tôi có thể nói cho nó, hãy cho tôi biết danh sách này với các thành phố, xin vui lòng cho chúng ta được lịch sự với anh ta, nó cho chúng ta danh sách vì nó biết được khi tôi nói, hãy cho tôi danh sách này với các thành phố, tôi đang nói về các thành phố đã được đề cập trước đó. Đây là ngữ cảnh mà Chat Bot này cần để có được một cuộc trò chuyện liên quan hơn và giờ đây chúng ta có thể tiếp tục hỏi những điều liên quan đến cuộc trò chuyện, Tôi có thể làm gì thú vị tại số 3 trong danh sách, tôi không đề cập đến thành phố. Tôi không nói rằng đó là vì Anna nhưng nó sẽ chỉ hiểu được qua ngữ cảnh của cuộc trò chuyện này. Thông báo đến các tùy chọn đã được trình bày.Vì vậy, API chat của OpenAI giúp dễ dàng hơn để xây dựng chatbot vì bạn có thể truyền tất cả các tin nhắn và có ngữ cảnh, giờ chúng ta sẽ xem mã làm điều đó và làm thế nào bạn có thể làm điều đó, Chúng ta sẽ bắt đầu với ứng dụng, nó là một kit App, nên ak npm Recorrerly và bạn chỉ cần nó và chạy trên localhost 5173, cổng 5173 Và bắt đầu bằng đăng nhập, tôi sẽ nhập email và đăng nhập, và đây là giao diện điều khiển, trong đó bạn có thể chọn loại người dùng. Bạn mới bắt đầu có thể bắt đầu sử dụng, đó thực sự không phải là một Bot bạn có thể tạo nhiều chất lượng khác nhau Tôi muốn làm điều gì đó khác biệt so với trò chuyện và các ứng dụng web khác của chatbot, nơi bạn có rất nhiều cuộc trò chuyện ở bên, bởi vì tôi muốn trò chuyện ở đây có tab vì vậy bạn có thể trước tiên chọn một người đại diện mà tôi đã gọi là mặc định, nó là mặc định không có gì bổ sung và ở đây chúng ta sẽ bắt đầu và như bạn có thể thấy ở trên chúng ta có tab, đó là một biến thể ở đây chúng ta đặ
在本视频中,我使用了OpenAI的API创建了一个使用OpenAI Chat API进行对话的聊天机器人。问题是在这个视频和代码中我使用了Completions API,一次只发送一条消息,所以这个聊天机器人的功能有限,因为它不能持续对话,因为它没有比正在发送的即时消息更多的上下文,在openitudes之后,他们推出了Chat API,这就是他们使用的API。这个API使构建聊天机器人更加容易,因为您可以传递有关系统行为的总指示以及多个消息,因此模型具有更多上下文,并且能够生成有意义的对话。在这个视频中,我将向您介绍如何使用该API来创建自己的聊天机器人。该项目的代码在描述中,所以您可以点击查看,下载并根据需要进行修改。该项目有很多内容,可能会有点压力,但不用担心,因为实际上API非常简单。您只需查看如何构建聊天机器人的界面。在下一个视频中,我将告诉您如何构建一个聊天机器人,但使用您自己的数据,这是很多人问过我的问题,如何做到这一点,所以我们将看到如何做到这一点。请订阅频道以在视频发布时收到通知。首先,我们将运行项目以了解它的外观,以便您了解我们正在做的事情,这是一个聊天应用程序。所以我们运行npm recorrerly并且我们在localhost 5173上运行,门户5173,有许可证。我将输入电子邮件并登录,然后我们将看到仪表板,您可以选择用户类型。作家初学者可以开始使用,实际上这不是一个机器人,您可以创建多个ChatBot,我想让其与聊天和其他聊天机器人Web应用程序有所不同,其中您有很多对话在旁边,因为我想在这里的聊天中有选项卡,所以您首先选择我称为默认的代理,它是默认的,没有任何附加内容,这里我们开始并且正如您在上面看到的,我们有选项卡,这是一个变体,我们为它命名,你好YouTube,这里我们可以添加消息系统,我稍后会解释那是什么,它涉及OpenAI的聊天API以及这个项目的特殊之处是创建模板,但我们稍后会看到。这是我们的对话,我要试试它,我会问越南最受欢迎的城市是什么,在我发出请求之后,如果看一下这里,这个键入不是太漂亮,但它很有用,让我回答关于我的所思的反馈,它提供了一个答案,这与之前的视频和机器人不同,因为现在我可以继续对话并使用以前的消息作为上下文,所以我可以告诉它给我一个带有这些城市的列表,请对它解释礼貌,并且它会为我们提供一个列表,因为它知道当我说给我这些城市的列表时,我指的是先前提到的城市。这是聊天机器人需要有一个更连贯的对话的上下文,现在我们可以继续询问与对话相关的问题,我可以在列表中的第3个位置找到有趣的事情吗?我没有提到城市。我没有说它是Anna,但它只根据整个对话的上下文知道第3个是为了Danang而言的有趣的很多事情,所以它知道第3个是来自该列表的。这是一个上下文,提示开放的API使构建聊天机器人更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码如何实现以及如何也可以让您做到这一点,我们将从应用程序入手,这是一个Kit App,所以我们进行npm recorrerly,而你只需要在localhost 5173上运行它,并开始进行登录,我将输入我的电子邮件并登录,然后这是控制面板,您可以选择用户类型。初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个质量,与聊天和其他聊天机器人的Web应用程序不同,您在旁边有很多对话,因为我想在这里的对话中有选项卡,所以您首先选择我称之为默认的代理,它是默认的,没有任何附加内容,这里我们开始并且正如您在上面看到的,我们有选项卡,这是一个变体,我们为它命名,Xin chào YouTube,这里我们可以添加消息系统,我稍后会解释那是什么,它涉及OpenAI的聊天API以及这个项目的特殊之处是创建模板,但我们稍后会看到。这是我们的对话,我要试试它,我会问越南最受欢迎的城市是什么,在我发出请求之后,如果看一下这里,这个键入不是太漂亮,但它很有用,让我回答关于我的所思的反馈,它提供了一个答案,这与之前的视频和机器人不同,因为现在我可以继续对话并使用以前的消息作为上下文,所以我可以告诉它给我一个带有这些城市的列表,请对它解释礼貌,并且它会为我们提供一个列表,因为它知道当我说给我这些城市的列表时,我指的是先前提到的城市。这是聊天机器人需要有一个更连贯的对话的上下文,现在我们可以继续询问与对话相关的问题,我可以在列表中的第3个位置找到有趣的事情吗?我没有提到城市。我没有说它是Anna,但它只根据整个对话的上下文知道第3个是为了Danang而言的有趣的很多事情,所以它知道第3个是来自该列表的。这是一个上下文,提示开放的API使构建聊天机器人更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码如何实现以及如何也可以让您做到这一点,我们将从应用程序入手,这是一个Kit App,所以我们进行npm recorrerly,而你只需要在localhost 5173上运行它,并开始进行登录,我将输入我的电子邮件并登录,然后这是控制面板,您可以选择用户类型。初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个质量不同。我想与聊天和其他聊天机器人Web应用程序有所不同,“chatbot”这个词有一个侧边的对话,因为我想在这里的聊天中有选项卡,所以您首先选择我称之为默认的代表,它是默认的,没有任何附加内容,这里我们开始,并且正如您在上面看到的那样,我们有一个选项卡,这是一个变体,我们为其命名为“您好YouTube”,这里我们可以添加些什么?系统消息,稍后我将解释这是什么,它涉及到OpenAI的聊天API,这个项目的特殊之处是可以创建模板,但放片刻,我们稍后会看到它是什么。这就是我们的对话。我会试试它。我会问越南最受欢迎的城市是什么,等等。所以,如果我们看一下这里,这个输入法可能不是最漂亮的,但它很有用,它提供了关于我正在思考什么的反馈,它给出了一个答案。与之前的视频和之前的机器人不同,现在我可以继续对话,并将之前的消息用作上下文,因此我可以要求它给我一份这些城市的列表,我们先礼貌地问它,它会给我们一个列表,因为它知道当我说给我这些城市的列表时,我指的是先前提到的城市。这是聊天机器人需要上下文以进行更连贯的对话,现在我们可以继续问与对话相关的问题,例如,我是否可以在列表的第3个位置找到一些有趣的事情?我没有提到城市。我没有说它是安娜,但他只能根据整个对话的上下文来知道第3个是关于 Danang 的许多有趣的东西,因此他知道第3个来自该列表。这是一个上下文,提示OpenAI的API使构建聊天机器人变得更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码是如何实现的,以及您如何做到这一点,我们将从应用程序开始,这是一个App Kit,所以我们运行npm recorrerly,并且您只需要运行在localhost 5173上,端口5173上,以及许可证。我要输入我的电子邮件并进行登录,然后这是控制台,您可以选择用户类型。初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个质量不同的人,我想与聊天和其他聊天机器人的Web应用程序不同,也有很多对话,因为我想在聊天中有选项卡,所以您首先要选择我称为默认的代理,它是默认的,没有任何附加内容,这里我们开始,并且正如您在上面看到的那样,我们有一个选项卡,这是一个变体,我们为其命名为“ 你好YouTube”,这里我们可以添加一些什么?的系统消息,稍后我将解释这是什么,它涉及到OpenAI的聊天API,这个项目的特殊之处是,我们可以创建模板,但稍后我们将看到这是什么,并且这是我们的对话。我要试试它。我会问越南最受欢迎的城市是什么,在一次发出倡议之后,如果我们看一下这里,这个输入是不是很漂亮,但它是有用的,因为它提供了有关我正在页面,它提供了一个答案,与以前的视频和以前的机器不同,现在我可以继续对话,并将以前的消息用作上下文,因此我可以要求它给我一份这些城市的列表,我们先礼貌地问它,它将给我们一份列表,因为它知道当我说给我这些城市的列表时,我的名字在先前的城市中提到。这是聊天机器人需要上下文以进行更连贯的对话,现在我们可以继续询问与对话相关的问题,例如,我是否可以在列表的第3个位置找到一些有趣的事情?我没有提到城市。我没有说它是安娜,但他只能根据整个对话的上下文来知道第3个是关于 Danang 的许多有趣的东西,因此他知道第3个来自该列表。这是一个上下文,提示OpenAI的API使构建聊天机器人变得更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码是如何实现的,以及您如何做到这一点,我们将从开始处理应用程序,这是一个App Kit,所以我们运行npm recorrerly,并且您只需要运行在localhost 5173上,端口5173上的许可证。我要输入我的电子邮件并进行登录,然后这是控制台,您可以选择用户类型。初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个竞争对手,我想与聊天和其他聊天机器人的Web应用程序有所不同,也有很多对话,因为我想在聊天中有选项卡,所以您首先要选择我称为默认的代理,它是默认的,没有任何附加内容,这里我们开始,并且正如您在上面看到的那样,我们有一个选项卡,这是一个变体,我们为其命名为“HelloYouTube”,这里我们可以添加一些内容,我们稍后会解释,涉及OpenAI的聊天API ,该项目的一个特点是使用模板,但稍后我们将看到这是什么,然后是我们的对话。我将尝试它,我将问越南最受欢迎的城市是哪一个,在提交之后,如果我们看到这个,这个键入可能不是很漂亮,但它是有用的,因为它为我所考虑的提供了反馈,它给出了一个答案。与以前的视频和以前的机器人不同,现在我可以继续对话,并将以前的消息用作上下文,因此我可以告诉它给我一个带有这些城市的列表,请礼貌地告诉它,它会给我们一份列表,因为它知道当我说给我这些城市的列表时,我是在提到之前的城市。这是聊天机器人需要上下文以便进行更连贯的对话,现在我们可以继续问与对话相关的问题,例如,在列表的第3个位置是否有一些有趣的事情?我没有提到城市。我没有说它是Anna,但是仅通过整个对话的上下文,他就知道第3个是关于Danang的很多有趣的事情,所以他知道第3个来自该列表。这是一个上下文,提示OpenAI的API使构建聊天机器人变得更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码是如何实现的,以及您如何做到这一点,我们将从应用程序开始处理,它是一个App Kit,所以我们运行npm recorrerly,而你只需要在localhost 5173上运行它,并开始登录,我将输入我的电子邮件并登录,然后这是控制台,您可以选择用户类型,初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个竞争对手。与与聊天和其他聊天机器人的Web应用程序不同,也有许多对话,因为我想在聊天中有选项卡,所以您首先要选择我称为默认的代表,它是默认的,没有任何附加内容,这里我们开始,并且正如您在上面看到的那样,我们有一个选项卡,这是一个变体,我们为其命名为“Hello YouTube”,这里我们可以添加一些内容,我稍后会解释,涉及OpenAI的聊天API,该项目的一个特点是使用模板,但稍后我们将看到这是什么,然后是我们的对话。我将尝试它,我将问越南最受欢迎的城市是哪一个,在提交之后,如果我们看到这个,这个输入法可能不是最漂亮的,但它是很有用的,因为它提供了关于我正在思考什么的反馈,它提供了一个答案。与以前的视频和以前的机器人不同,现在我可以继续对话,并将以前的消息用作上下文,因此我可以告诉它给我一个带有这些城市的列表,请礼貌地告诉它,它会给我们一份列表,因为它知道当我说给我这些城市的列表时,我是在提到之前的城市。这是聊天机器人需要上下文以便进行更连贯的对话,现在我们可以继续问与对话相关的问题,例如,在列表的第3个位置是否有一些有趣的事情?我没有提到城市。我没有说它是Anna,但是仅通过整个对话的上下文,他就知道第3个是关于Danang的很多有趣的事情,所以他知道第3个来自该列表。这是一个上下文,提示OpenAI的API使构建聊天机器人变得更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码是如何实现的,以及您如何做到这一点,我们将从应用程序开始处理,它是一个App Kit,所以我们运行npm recorrerly,而你只需要在localhost 5173上运行它,并开始登录,我将输入我的电子邮件并登录,然后这是控制台,您可以选择用户类型,初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个竞争对手,我想与与聊天和其他聊天机器人的Web应用程序不同,也有很多对话,因为我想在这里的聊天中有选项卡,所以您首先要选择我称为默认的代表,它是默认的,没有任何附加内容,这里我们开始,并且正如您在上面看到的那样,我们有一个选项卡,这是一个变体,我们为其命名为“Hello You T
您好 YouTube ",这里我们可以添加一些功能,稍后我将解释它是什么,它涉及OpenAI的聊天API,该项目的一个特点是使用模板,但稍后我们将看到这是什么,然后我们的对话。我将尝试它,我将问越南最受欢迎的城市是什么,在发送请求之后,如果我们看到这个,这个键入可能不是最漂亮的,但它是有用的,因为它提供了关于我正在思考的事情的反馈,它给出了一个答案。与以前的视频和以前的机器人不同,现在我可以继续对话,并将以前的消息用作上下文,因此我可以要求它给我一个带有这些城市的列表,请礼貌地告诉它,它会给我们一个列表,因为它知道当我说给我这些城市的列表时,我指的是先前提到的城市。这是聊天机器人需要具有上下文以进行更连贯的对话,现在我们可以继续询问与对话相关的问题,例如,在列表的第3个位置上是否有一些有趣的事情?我没有提到城市。我没有说它是Anna,但是仅通过整个对话的上下文,他就知道第3个是关于Danang的很多有趣的事情,因此他知道第3个来自该列表。这是一个上下文,提示OpenAI的API使构建聊天机器人变得更加容易,因为您可以传递所有的消息并具有上下文,现在我们将看到代码是如何实现的及您如何做到这一点。我们将从应用程序开始处理,这是一个App Kit,所以我们运行npm recorrerly,并且您只需要在localhost 5173上运行它,并开始登录,我将输入我的电子邮件并登录,然后这是控制台,您可以选择用户类型,初学者作家可以开始使用,实际上这不是一个机器人,您可以创建多个质量不同的机器人。与与聊天和其他聊天机器人的Web应用程序不同,也有很多对话,因为我想在聊天中有选项卡,所以您首先要选择我称之为默认的代表,它是默认的,没有任何附加内容,这里我们开始,并且正如您在上面看到的那样,我们有一个选项卡,这是一个变体,我们为其命名为“Hello YouTube”,这里我们可以添加一些功能,稍后我将解释它是什么,它涉及OpenAI的聊天API,该项目的一个特点是使用模板,但稍后我们将看到这是什么,然后我们的对话。我将尝试它,我将问越南最受欢迎的城市是什么,在发送请求之后,如果我们看到这个,这个键入可能不是最漂亮的,但它是有用的,因为它提供了关于我正在思考的事情的反馈,它给出了一个答案。与以前的视频和以前的机器人不同,现在我可以继续对话,并将以前的消息用作上下文,因此我可以要求它给我一个带有这些城市的列表,请礼貌地告诉它,它会给我们一个列表,因为它知道当我说给我这些城市的列表时,我说