- Updated the Answer method to utilize the new Execute method, simplifying the assistant interaction process. - Introduced a new Execute method in the Assistant struct to encapsulate the chat execution logic, enhancing clarity and maintainability. - Refactored the HookInit method to accept input messages and options, improving the initialization process for assistants. - Enhanced the ResHookInit struct to include next action handling and input messages, providing better control over assistant responses. - Removed obsolete chat handling methods, streamlining the codebase and improving overall structure. These changes improve the robustness and maintainability of the Neo API, paving the way for future enhancements in assistant functionalities and message management. |
||
|---|---|---|
| .. | ||
| assistant | ||
| context | ||
| message | ||
| rag | ||
| store | ||
| vision | ||
| api.go | ||
| api_test.go | ||
| hooks.go | ||
| load.go | ||
| load_test.go | ||
| neo.go | ||
| neo_test.go | ||
| process.go | ||
| process_test.go | ||
| types.go | ||