Class: Phaseo::Gen::RerankRequest
- Inherits:
-
Struct
- Object
- Struct
- Phaseo::Gen::RerankRequest
- Defined in:
- lib/gen/models.rb
Instance Attribute Summary collapse
- #debug ⇒ Hash{String => Object}?
- #documents ⇒ Array<String>, Array<Hash{String => Object}>
- #max_chunks_per_doc ⇒ Integer?
- #metadata ⇒ Hash{String => Object}?
- #model ⇒ String
- #provider ⇒ Hash{String => Object}?
- #provider_options ⇒ Hash{String => Object}?
- #query ⇒ String
- #rank_fields ⇒ Array<String>?
- #return_documents ⇒ Boolean?
- #top_k ⇒ Integer?
- #top_n ⇒ Integer?
- #user ⇒ String?
Instance Attribute Details
#debug ⇒ Hash{String => Object}?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#documents ⇒ Array<String>, Array<Hash{String => Object}>
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#max_chunks_per_doc ⇒ Integer?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#metadata ⇒ Hash{String => Object}?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#model ⇒ String
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#provider ⇒ Hash{String => Object}?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#provider_options ⇒ Hash{String => Object}?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#query ⇒ String
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#rank_fields ⇒ Array<String>?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#return_documents ⇒ Boolean?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#top_k ⇒ Integer?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#top_n ⇒ Integer?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |
#user ⇒ String?
1612 |
# File 'lib/gen/models.rb', line 1612 RerankRequest = Struct.new(:debug, :documents, :max_chunks_per_doc, :metadata, :model, :provider, :provider_options, :query, :rank_fields, :return_documents, :top_k, :top_n, :user, keyword_init: true) |