Class: Google::Cloud::AIPlatform::V1::RagFileParsingConfig::LlmParser

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb

Overview

Specifies the advanced parsing for RagFiles.

Instance Attribute Summary collapse

Instance Attribute Details

#custom_parsing_prompt::String

Returns The prompt to use for parsing. If not specified, a default prompt will be used.

Returns:

  • (::String)

    The prompt to use for parsing. If not specified, a default prompt will be used.



441
442
443
444
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 441

class LlmParser
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#max_parsing_requests_per_min::Integer

Returns The maximum number of requests the job is allowed to make to the LLM model per minute. Consult https://cloud.google.com/vertex-ai/generative-ai/docs/quotas and your document size to set an appropriate value here. If unspecified, a default value of 5000 QPM would be used.

Returns:



441
442
443
444
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 441

class LlmParser
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#model_name::String

Returns The name of a LLM model used for parsing. Format:

  • projects/{project_id}/locations/{location}/publishers/{publisher}/models/{model}.

Returns:

  • (::String)

    The name of a LLM model used for parsing. Format:

    • projects/{project_id}/locations/{location}/publishers/{publisher}/models/{model}


441
442
443
444
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 441

class LlmParser
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end