Commit graph

42 commits

Author SHA1 Message Date
Max
de7f5fc9b1 Enhance NewContext function to include ChatID parameter for improved context management 2024-12-12 20:21:02 +08:00
Max
153efc1a49 Refactor command handling and conversation management by removing the command package, updating conversation methods to support chat IDs, and enhancing API functionality for chat history and titles. This includes adjustments to the DSL context and conversation settings for improved data handling. 2024-12-12 16:37:59 +08:00
Max
91091b8dc2 Enhance JSON message handling with improved error reporting and response writing 2024-11-07 14:37:40 +08:00
Max
6450fd49e8 Refactor Neo message handling to use gin.ResponseWriter and improve error management 2024-11-07 08:40:15 +08:00
Max
15fb961ad0 Refactor Neo execution methods to improve error handling and streamline message preparation 2024-11-06 20:27:16 +08:00
Max
61a292c7a6 Neo initialization to enable ‘moapi’ connector and default model support 2024-11-05 16:06:32 +08:00
Max
953d592669 feat: Integrate AIGC & OpenAI with Moapi service 2024-07-30 16:59:13 +08:00
Max
1f4e9e5a16 feat: Add SelectModel command to DSL
Add the SelectModel command to the DSL, allowing the selection of a specific model. This command takes a model name as input and sets the AI to use that model. It returns a success message with a status code of 200 if the selection is successful.
2024-05-25 20:17:25 +08:00
Max
7c3fdbe096 Refactor bridge functions in request.go 2023-12-26 03:07:30 +08:00
Max
59dfe49302 [add] neo local model support 2023-12-01 00:05:57 +08:00
Max
c19d4b0534 [add] moapi process and api 2023-11-10 01:37:09 +08:00
Max
b479bd3ff3 [add] Neo context signal 2023-10-25 01:21:48 +08:00
Max
ff74842053 [add] neo content 2023-10-25 00:50:43 +08:00
Max
c6c5784ffb [add] Neo context namespace 2023-10-25 00:25:19 +08:00
Max
9e88507e83 [change] neo context type 2023-10-21 00:57:38 +08:00
Max
ef941450ac [_] 2023-10-20 14:24:28 +08:00
Max
bd518610b9 [add] neo custom write process 2023-10-20 13:59:44 +08:00
Max
1b8afda828 [change] Neo history api 2023-10-20 11:07:36 +08:00
Max
5a3d42a965 fix CROS bug 2023-09-21 11:32:03 +08:00
Max
deefe6db70 [add] Neo prepare match sid support 2023-08-04 17:14:09 +08:00
Max
b477a29403 Optimize Neo the prepare prompts 2023-05-24 13:45:43 +08:00
Max
e722144329 [add] __neo.ExecCommand service 2023-05-16 20:45:25 +08:00
Max
4530aeab2f Improve neo error messages 2023-05-15 19:59:35 +08:00
Max
307f70873a [fix] neo command parser bug 2023-05-14 01:28:13 +08:00
Max
5fbf84bf8e [fix] Neo api guard 2023-05-13 11:23:16 +08:00
Max
5e46dc74f5 [add] Neo prepare hook 2023-05-12 17:28:33 +08:00
Max
9a37b1c72b [add] Neo Get all commands api 2023-05-12 13:42:01 +08:00
Max
4bb5fca430 [add] Neo enter command mode by typing the /name 2023-05-12 13:20:09 +08:00
Max
6e17bdce71 [fix] neo command request bug 2023-05-10 20:24:09 +08:00
Max
522380511d [add] Neo studio api 2023-05-08 18:42:50 +08:00
Max
331a7defd8 [add] Neo (100%) 2023-05-06 00:13:23 +08:00
Max
0f70639292 [add] Neo Command ( 50% ) 2023-05-05 22:07:12 +08:00
Max
f620ddfc60 [add] Neo command prepare hook 2023-05-05 11:04:54 +08:00
Max
2a04074a82 [add] Neo Exit Command Mode & History API 2023-05-04 05:31:01 +08:00
Max
0b3ebceffa [add] Neo optimizing response data 2023-05-04 04:59:17 +08:00
Max
0e6d48efcc [change] optimize code structure 2023-05-04 02:30:29 +08:00
Max
7b8459b688 [add] Neo matching command 2023-05-04 02:14:34 +08:00
Max
1f51bdaf8f [add] neo commands ( 50% ) 2023-05-02 19:36:02 +08:00
Max
5f67f64f40 [add] Neo save chat history (80%) 2023-04-30 19:22:23 +08:00
Max
7ee7de96c9 [add] Neo (70%) 2023-04-30 14:21:45 +08:00
Max
1bafeabdba [add] Neo tests ( 60% ) 2023-04-29 19:16:13 +08:00
Max
60ef6c1e5c [add] neo (50%) 2023-04-29 16:48:37 +08:00