add gpt-4-ChatGpt4Online and gpt-3.5-turbo-stream-Berlin providers (#56)

This commit is contained in:
Dmitry Afanasyev
2023-11-14 13:12:17 +03:00
committed by GitHub
parent 18e798a399
commit 31ad4e7dcb
4 changed files with 202 additions and 1 deletions

View File

@@ -38,6 +38,8 @@ public:
boost::asio::awaitable<void> fakeGpt(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> vercel(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> aivvm(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> berlin(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> chatGpt4Online(std::shared_ptr<Channel>, nlohmann::json);
private:
boost::asio::awaitable<std::expected<boost::beast::ssl_stream<boost::beast::tcp_stream>, std::string>>