39 Commits (8715f68f265cef3df6325fc79c67c14e7124bf08)

Author SHA1 Message Date
enisn a1acd9f9ca
Add fallback to default chat client for unconfigured workspaces 7 months ago
Enis Necipoglu d9463151cd
Register ChatClientAccessor and add related tests 11 months ago
Enis Necipoglu 39b3ab17c2
Add more tests for KernelAccessor 11 months ago
Enis Necipoglu 0c81211fca
Allow resolving kernel with ChatClient configured only 11 months ago
enisn 0de420cb24
Move AbpAIOptions to Abstractions project 11 months ago
enisn 5d79851c93
Refactor AI workspace options and add chat client accessors 11 months ago
Halil İbrahim Kalkan ddaffcffb5 Refactored AI package 11 months ago
enisn 5b20297bb0
Refactor system message handling and update docs 11 months ago
Halil İbrahim Kalkan 91bbf064ee Remove unnecessary package dependencies 11 months ago
enisn ebea2d67bb
Initial AI documentation 11 months ago
enisn 9bea4fa503
Remove ChatClientWithTools due it's already possible by configuring default ME I 11 months ago
enisn 4c2b6059cb
Update AbpAIModule.cs 12 months ago
enisn a14be2f704
Allow null configuration in AbpAIOptions 12 months ago
enisn a91e4a256a
Allow nullable configureAction parameters. 12 months ago
enisn db2f7c3fb1
Separate PreConfigure & Configure logic 12 months ago
enisn a0a6ed08b3
Implement Workspace Configuration Classes and Typed Kernel Accessor 1 year ago
enisn 7800e95641
Refactor WorkspaceConfiguration property initialization 1 year ago
enisn 46ea6fea57
Refactor workspace config to use workspace name property 1 year ago
enisn 82f53dec94
Refactor AI options to use workspace-based configuration 1 year ago
enisn 981a6f516e
Create README.md 1 year ago
enisn 0cd0800352
Expose InnerKernel with a property 1 year ago
enisn 859b8baaf7
Add SemanticKernel support 1 year ago
enisn d718c05309
Add ChatClientWithSystemMessage abstraction and extensions 1 year ago
Enis Necipoglu 451b973b09
Add AI chat client delegates and extension methods 1 year ago
enisn 7e2b9e198e
Update Microsoft.Extensions.AI package to version 9.7.1, add Microsoft.Extensions.AI.Abstractions package, and introduce new abstractions for AI functionality. Include FodyWeavers configuration and schema files for weaving support. 1 year ago
Enis Necipoglu 706d3e06ee
Refactor ChatClientNameAttribute to reduce reflection calls 1 year ago
Halil İbrahim Kalkan d094240bd1 Update ChatClientConfigurationCollection.cs 1 year ago
Halil İbrahim Kalkan f0932f456a Update AbpAIModule.cs 1 year ago
Halil İbrahim Kalkan 3442d29ced Register IChatClient for the default configuration 1 year ago
Halil İbrahim Kalkan 79260da70f Refactored AI services 1 year ago
Halil İbrahim Kalkan 83ca085c3c Introduce typed chat client services 1 year ago
Halil İbrahim Kalkan f17d91b43f Update AbpAIModule.cs 1 year ago
Halil İbrahim Kalkan eb264dfc49 Rename AbpAIOptions to AbpAIChatClientOptions 1 year ago
Halil İbrahim Kalkan f1daf02c5a Refactor the client building code 1 year ago
Halil İbrahim Kalkan b6c3ef1a05 Implement builders 1 year ago
Halil İbrahim Kalkan aeecd03196 Initial AbpAIOptions definition 1 year ago
Halil İbrahim Kalkan 96a110a808 Add Microsoft.Extensions.AI package reference 1 year ago
Halil İbrahim Kalkan c022ec1847 Created the Volo.Abp.AI package 1 year ago