add providers GeekGpt FakeGpt (#43)

* move ruff to top of lefthook checks

* add providers GeekGpt FakeGpt
This commit is contained in:
Dmitry Afanasyev
2023-10-23 18:12:28 +03:00
committed by GitHub
parent 162c3359e8
commit d6d21b4292
6 changed files with 444 additions and 167 deletions

View File

@@ -36,6 +36,8 @@ public:
boost::asio::awaitable<void> llama2(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> noowai(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> geekGpt(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> chatGptAi(std::shared_ptr<Channel>, nlohmann::json);
boost::asio::awaitable<void> fakeGpt(std::shared_ptr<Channel>, nlohmann::json);
private:
boost::asio::awaitable<std::expected<boost::beast::ssl_stream<boost::beast::tcp_stream>, std::string>>