Add chat aiAction mutation
Adds the `chat` action to `aiAction` mutation to be able to call the ZeroShot agent.
显示
- config/feature_flags/development/gitlab_duo.yml 8 个添加, 0 个删除config/feature_flags/development/gitlab_duo.yml
- doc/api/graphql/reference/index.md 10 个添加, 0 个删除doc/api/graphql/reference/index.md
- ee/app/graphql/types/ai/chat_input_type.rb 14 个添加, 0 个删除ee/app/graphql/types/ai/chat_input_type.rb
- ee/app/models/gitlab_subscriptions/features.rb 1 个添加, 0 个删除ee/app/models/gitlab_subscriptions/features.rb
- ee/app/services/llm/chat_service.rb 24 个添加, 0 个删除ee/app/services/llm/chat_service.rb
- ee/app/services/llm/execute_method_service.rb 2 个添加, 1 个删除ee/app/services/llm/execute_method_service.rb
- ee/lib/gitlab/llm/chain/response_modifier.rb 21 个添加, 0 个删除ee/lib/gitlab/llm/chain/response_modifier.rb
- ee/lib/gitlab/llm/completions/chat.rb 34 个添加, 0 个删除ee/lib/gitlab/llm/completions/chat.rb
- ee/lib/gitlab/llm/completions_factory.rb 4 个添加, 0 个删除ee/lib/gitlab/llm/completions_factory.rb
- ee/lib/gitlab/llm/stage_check.rb 2 个添加, 1 个删除ee/lib/gitlab/llm/stage_check.rb
- ee/spec/lib/gitlab/llm/chain/response_modifier_spec.rb 28 个添加, 0 个删除ee/spec/lib/gitlab/llm/chain/response_modifier_spec.rb
- ee/spec/lib/gitlab/llm/completions/chat_spec.rb 45 个添加, 0 个删除ee/spec/lib/gitlab/llm/completions/chat_spec.rb
- ee/spec/requests/api/graphql/mutations/projects/chat_spec.rb 78 个添加, 0 个删除ee/spec/requests/api/graphql/mutations/projects/chat_spec.rb
- ee/spec/services/llm/chat_service_spec.rb 77 个添加, 0 个删除ee/spec/services/llm/chat_service_spec.rb
加载中
想要评论请 注册 或 登录