Method: BxBuilderChain::DocumentUploadService#initialize
- Defined in:
- lib/generators/bx_builder_chain/templates/app/services/bx_builder_chain/document_upload_service.rb
#initialize(files:, user_groups: ['public'], client_class_name: 'BxBuilderChain::Vectorsearch::Pgvector', llm_class_name: 'BxBuilderChain::Llm::OpenAi') ⇒ DocumentUploadService
Returns a new instance of DocumentUploadService.
7 8 9 10 11 12 |
# File 'lib/generators/bx_builder_chain/templates/app/services/bx_builder_chain/document_upload_service.rb', line 7 def initialize(files:, user_groups: ['public'], client_class_name: 'BxBuilderChain::Vectorsearch::Pgvector', llm_class_name: 'BxBuilderChain::Llm::OpenAi') @files = files @user_groups = user_groups @client_class_name = client_class_name @llm_class_name = llm_class_name end |