Commit History

:gem: [Feature] Support system prompt via previousMessages key
16c8074

Hansimov commited on

:boom: [Fix] ConversationStyle: Typing check
9c64311

Hansimov commited on

:gem: [Feature] ConversationStyle: Use Enum for more intuitive, and set default styles
10efc14

Hansimov commited on

:gem: [Feature] ChatAPI: Support /v1 prefix
bb9b91b

Hansimov commited on

:zap: [Enhance] ChathubPayload: Customize optionsSets and sliceIds for different styles
84cebc2

Hansimov commited on

:zap: [Enhance] Suppress analyzing results info
f8189ac

Hansimov commited on

:zap: [Enhance] Remove unnecessary empty delta for NotImplemented message type
b286bf5

Hansimov commited on

:gem: [Feature] MessageComposer: Merge or split messages for OpenAI API format
d42b6d6

Hansimov commited on

:zap: [Enhance] Hide schemas in API docs
38acba7

Hansimov commited on

:boom: [Fix] Chat API: Coroutine issue
c5c1677

Hansimov commited on

:zap: [Enhance] Remove invalid headers for creator
3425246

Hansimov commited on

:gem: [Feature] ConversationCreator: More details in headers
855fab6

Hansimov commited on

:zap: [Enhance] Set proxy in enver for easier use
dcbfe03

Hansimov commited on

:zap: [Enhance] Log response content when failed to create
3eecc54

Hansimov commited on

:boom: [Fix] Default proxies in creator and connector
1f691c1

Hansimov commited on

:pencil: [Doc] Readme: Huggingface docker config
3e80069

Hansimov commited on

:gem: [Feature] Dockerfile: User scope settings
634e26b

Hansimov commited on

:gem: [Feature] Github Actions to sync repo to huggingface space
6477834

Hansimov commited on

:pencil: [Doc] Readme: Docker build and run commands
68ceef4

Hansimov commited on

:gem: [Feature] Dockerfile: Minimal working instance
7832245

Hansimov commited on

:gem: [Feature] OSEnver: Auto set proxy for creator and connector
dd37946

Hansimov commited on

:pencil: [Doc] Readme: Build and run commands
dee0618

Hansimov commited on

:gem: [Feature] Add Python requirements
427e0ab

Hansimov commited on

:recycle: [Refactor] Remove unused imports
82b42e7

Hansimov commited on

:zap: [Enhance] OpenAI API to bing chat: Fix suggestions output, and unnecessary data line
0fdaf32

Hansimov commited on

:gem: [Feature] Enable OpenAI API call from fastapi with EventSourceResponse of sse_starlette
7bfabdf

Hansimov commited on

:boom: [Fix] Remove StreamResponseConstructor imports
b73d1cc

Hansimov commited on

:gem: [Feature] Working example with openai-python (ToFix: NO OUTPUT)
7dfa187

Hansimov commited on

:gem: [Feature] Working example with httpx post
7835035

Hansimov commited on

:gem: [Feature] Support openai streaming response format
e4f31be

Hansimov commited on

:recycle: [Refactor] OpenaiStreamOutputer: Unify JSON output formatters
63998ab

Hansimov commited on

:zap: [Enhance] Fix 404 when create with setting x-forwarded-for to US IP
a1801ab

Hansimov commited on

:gem: [Feature] New API with stream reponse via POST request
4c9b469

Hansimov commited on

:gem: [Feature] IdleOutputer: Start to customize message output
82cb440

Hansimov commited on

:gem: [Feature] Post request to Conversation Chat API with invocation id
a14ad21

Hansimov commited on

:recycle: [Refactor] Build Connector from params
6500788

Hansimov commited on

:gem: [Feature] API: Create Conversation Session and return unique ids
1828807

Hansimov commited on

:bulb: [Test] Websocket API of create conversation
c32808f

Hansimov commited on

:gem: [Feature] ChatAPIApp: get_available_models()
60bb91e

Hansimov commited on

:recycle: [Refactor] Re-organize project with folders
bb37148

Hansimov commited on

:recycle: [Refactor] Format ports among classes
21f117b

Hansimov commited on

:zap: [Enhance] Cleanse console outputs
1bbf682

Hansimov commited on

:gem: [Feature] ConversationSession: Support syntax
51ca36f

Hansimov commited on

:gem: [Feature] ConversationSession: Encapsulate creator, connector and chatter
a10d736

Hansimov commited on

:bulb: [Test] Mulitple round chats
fc9b1ad

Hansimov commited on

:boom: [Fix] Logger: Missing new-line char at end, and prettify indent implementation
467e4d9

Hansimov commited on

:recycle: [Refactor] Prettify names and comments
e85c831

Hansimov commited on

:recycle: [Refactor] Separate MessageParser for data type 1
6ad10eb

Hansimov commited on

:recycle: [Refactor] Separate init_wss_connection() and send_chathub_request()
3a1b095

Hansimov commited on

:recycle: [Refactor] Seperate construct_chathub_request_payload()
5095a2b

Hansimov commited on