ChatGPT:一站式人工智能聊天机器人使用指南

4周前发布 yundic
449 0 0

ChatGPT:一站式人工智能聊天机器人使用指南

使用 ChatGPT 来与聊天机器人进行对话吧!

Chatbot 对话框

Chatbot: 欢迎使用 ChatGPT,请输入您想要问的问题。

function sendUserMessage() {
var userMessage = document.getElementById(“user-message”).value;
addNewMessage(“user”, userMessage);
getChatbotResponse(userMessage);
}

function getChatbotResponse(userMessage) {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
var responseText = JSON.parse(xhr.responseText);
var chatbotMessage = responseText.response;
// simulate some delay
setTimeout(function () {
addNewMessage(“chatbot”, chatbotMessage);
}, 1000);
}
};
xhr.open(“GET”, “https://api.openai.com/v1/engines/davinci-codex/completions?prompt=” + userMessage.replace(/ /g, ‘+’) + “&max_tokens=150&temperature=0.7”, true);
xhr.setRequestHeader(“Authorization”, “Bearer “);
xhr.send();
}

function addNewMessage(sender, message) {
var chatContainer = document.querySelector(“.chat-container”);
var newMessage = document.createElement(“div”);
newMessage.className = sender + “-message”;
var messageText = document.createTextNode(sender + “: ” + message);
newMessage.appendChild(messageText);
chatContainer.appendChild(newMessage);
}

source

© 版权声明

相关文章

暂无评论

暂无评论...