yao/neo/assistant
Max 830bbf7a0e Refactor Neo API assistant message handling and data structures
- Updated message appending methods to use AppendTo for improved clarity and consistency.
- Changed output types in HookStream and HookDone methods from string to []message.Data, enhancing data handling capabilities.
- Introduced a new Map method in the Data struct for better representation of message data.
- Streamlined JSON marshaling in the Data struct to ensure accurate data serialization.

These changes enhance the maintainability and robustness of the Neo API assistant, paving the way for improved message handling and data processing.
2025-01-19 15:19:08 +08:00
..
api.go Refactor Neo API assistant message handling and data structures 2025-01-19 15:19:08 +08:00
assistant.go Enhance Neo API assistant with function support and improved message handling 2025-01-15 11:20:55 +08:00
attachment.go Refactor Neo API assistant to enhance vision support and message handling 2025-01-17 15:16:26 +08:00
attachment_test.go Refactor attachment handling and enhance RAG/Vision integration in tests 2025-01-06 14:04:12 +08:00
cache.go Refactor assistant management and enhance storage retrieval in Neo API 2025-01-01 12:31:47 +08:00
cache_test.go Refactor assistant management and enhance storage retrieval in Neo API 2025-01-01 12:31:47 +08:00
hooks.go Refactor Neo API assistant message handling and data structures 2025-01-19 15:19:08 +08:00
load.go Refactor Neo API assistant message handling and content structure 2025-01-19 12:23:23 +08:00
load_test.go Refactor Neo API assistant functionality and enhance model capabilities 2025-01-06 11:05:38 +08:00
types.go Refactor Neo API assistant message handling and data structures 2025-01-19 15:19:08 +08:00
utils.go Enhance RAG configuration and assistant loading in Neo API 2025-01-02 18:56:35 +08:00