You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dark
3937c72d14
feat: add AI provider abstraction layer
- AIProvider interface (Chat + ChatStream)
- OpenAI-compatible adapter (covers OpenAI, Qwen, Zhipu, DeepSeek)
- Anthropic adapter (Claude models)
- Factory pattern for provider creation
- Unified types (ChatRequest, ChatResponse, StreamChunk)
|
1 month ago |
| .. |
|
ai/provider
|
feat: add AI provider abstraction layer
|
1 month ago |
|
config
|
Initial commit: Add project structure and .gitignore
|
2 months ago |
|
handler
|
feat: API definitions and goctl generated code for menu/role/org
|
1 month ago |
|
logic
|
feat: implement all backend logic for menu, role, org management
|
1 month ago |
|
middleware
|
feat: add currentOrgId to User entity, JWT Claims, and auth middleware
|
1 month ago |
|
svc
|
feat: add 7 AI entity models + AutoMigrate
|
1 month ago |
|
types
|
feat: API definitions and goctl generated code for menu/role/org
|
1 month ago |
|
util/jwt
|
feat: add currentOrgId to User entity, JWT Claims, and auth middleware
|
1 month ago |