Module: RagieRubySdk

Defined in:
lib/ragie_ruby_sdk/version.rb,
lib/ragie_ruby_sdk.rb,
lib/ragie_ruby_sdk/api_error.rb,
lib/ragie_ruby_sdk/api_client.rb,
lib/ragie_ruby_sdk/models/body.rb,
lib/ragie_ruby_sdk/models/data.rb,
lib/ragie_ruby_sdk/models/link.rb,
lib/ragie_ruby_sdk/models/mode.rb,
lib/ragie_ruby_sdk/api/beta_api.rb,
lib/ragie_ruby_sdk/models/mode1.rb,
lib/ragie_ruby_sdk/models/mode2.rb,
lib/ragie_ruby_sdk/configuration.rb,
lib/ragie_ruby_sdk/models/entity.rb,
lib/ragie_ruby_sdk/models/source.rb,
lib/ragie_ruby_sdk/models/payload.rb,
lib/ragie_ruby_sdk/api/default_api.rb,
lib/ragie_ruby_sdk/models/document.rb,
lib/ragie_ruby_sdk/api/entities_api.rb,
lib/ragie_ruby_sdk/models/partition.rb,
lib/ragie_ruby_sdk/models/retrieval.rb,
lib/ragie_ruby_sdk/api/documents_api.rb,
lib/ragie_ruby_sdk/models/connection.rb,
lib/ragie_ruby_sdk/models/gmail_data.rb,
lib/ragie_ruby_sdk/models/pagination.rb,
lib/ragie_ruby_sdk/models/slack_data.rb,
lib/ragie_ruby_sdk/api/enterprise_api.rb,
lib/ragie_ruby_sdk/api/partitions_api.rb,
lib/ragie_ruby_sdk/api/retrievals_api.rb,
lib/ragie_ruby_sdk/models/bucket_data.rb,
lib/ragie_ruby_sdk/models/connection1.rb,
lib/ragie_ruby_sdk/models/connection2.rb,
lib/ragie_ruby_sdk/models/entity_list.rb,
lib/ragie_ruby_sdk/models/folder_data.rb,
lib/ragie_ruby_sdk/models/instruction.rb,
lib/ragie_ruby_sdk/models/response_ok.rb,
lib/ragie_ruby_sdk/api/connections_api.rb,
lib/ragie_ruby_sdk/models/document_get.rb,
lib/ragie_ruby_sdk/models/hubspot_data.rb,
lib/ragie_ruby_sdk/models/mode2_one_of.rb,
lib/ragie_ruby_sdk/models/scored_chunk.rb,
lib/ragie_ruby_sdk/models/zendesk_data.rb,
lib/ragie_ruby_sdk/models/document_list.rb,
lib/ragie_ruby_sdk/models/error_message.rb,
lib/ragie_ruby_sdk/models/intercom_data.rb,
lib/ragie_ruby_sdk/models/onedrive_data.rb,
lib/ragie_ruby_sdk/models/document_chunk.rb,
lib/ragie_ruby_sdk/models/freshdesk_data.rb,
lib/ragie_ruby_sdk/models/metadata_value.rb,
lib/ragie_ruby_sdk/models/partition_list.rb,
lib/ragie_ruby_sdk/models/word_timestamp.rb,
lib/ragie_ruby_sdk/api/authenticators_api.rb,
lib/ragie_ruby_sdk/models/confluence_data.rb,
lib/ragie_ruby_sdk/models/connection_base.rb,
lib/ragie_ruby_sdk/models/connection_list.rb,
lib/ragie_ruby_sdk/models/document_delete.rb,
lib/ragie_ruby_sdk/models/metadata_value1.rb,
lib/ragie_ruby_sdk/models/partition_stats.rb,
lib/ragie_ruby_sdk/models/retrieve_params.rb,
lib/ragie_ruby_sdk/models/sharepoint_data.rb,
lib/ragie_ruby_sdk/models/connection_stats.rb,
lib/ragie_ruby_sdk/models/connector_source.rb,
lib/ragie_ruby_sdk/models/document_summary.rb,
lib/ragie_ruby_sdk/models/media_mode_param.rb,
lib/ragie_ruby_sdk/models/partition_detail.rb,
lib/ragie_ruby_sdk/models/partition_limits.rb,
lib/ragie_ruby_sdk/models/validation_error.rb,
lib/ragie_ruby_sdk/models/o_auth_url_create.rb,
lib/ragie_ruby_sdk/models/authenticator_list.rb,
lib/ragie_ruby_sdk/models/google_folder_data.rb,
lib/ragie_ruby_sdk/models/o_auth_credentials.rb,
lib/ragie_ruby_sdk/models/partition_strategy.rb,
lib/ragie_ruby_sdk/models/audio_modality_data.rb,
lib/ragie_ruby_sdk/models/document_chunk_list.rb,
lib/ragie_ruby_sdk/models/document_raw_update.rb,
lib/ragie_ruby_sdk/models/document_url_update.rb,
lib/ragie_ruby_sdk/models/o_auth_url_response.rb,
lib/ragie_ruby_sdk/models/video_modality_data.rb,
lib/ragie_ruby_sdk/models/zendesk_credentials.rb,
lib/ragie_ruby_sdk/models/body_create_document.rb,
lib/ragie_ruby_sdk/models/document_file_update.rb,
lib/ragie_ruby_sdk/models/intercom_credentials.rb,
lib/ragie_ruby_sdk/models/sharepoint_file_data.rb,
lib/ragie_ruby_sdk/models/sharepoint_site_data.rb,
lib/ragie_ruby_sdk/models/backblaze_credentials.rb,
lib/ragie_ruby_sdk/models/document_chunk_detail.rb,
lib/ragie_ruby_sdk/models/document_with_content.rb,
lib/ragie_ruby_sdk/models/freshdesk_credentials.rb,
lib/ragie_ruby_sdk/models/http_validation_error.rb,
lib/ragie_ruby_sdk/models/public_gcs_connection.rb,
lib/ragie_ruby_sdk/models/base_get_authenticator.rb,
lib/ragie_ruby_sdk/models/partition_limit_params.rb,
lib/ragie_ruby_sdk/models/connection_limit_params.rb,
lib/ragie_ruby_sdk/models/create_partition_params.rb,
lib/ragie_ruby_sdk/models/document_delete_webhook.rb,
lib/ragie_ruby_sdk/models/document_update_webhook.rb,
lib/ragie_ruby_sdk/models/access_token_credentials.rb,
lib/ragie_ruby_sdk/models/document_metadata_update.rb,
lib/ragie_ruby_sdk/models/entity_extracted_webhook.rb,
lib/ragie_ruby_sdk/models/public_create_connection.rb,
lib/ragie_ruby_sdk/models/body_update_document_file.rb,
lib/ragie_ruby_sdk/models/create_instruction_params.rb,
lib/ragie_ruby_sdk/models/delete_connection_payload.rb,
lib/ragie_ruby_sdk/models/public_zendesk_connection.rb,
lib/ragie_ruby_sdk/models/s3_compatible_credentials.rb,
lib/ragie_ruby_sdk/models/update_instruction_params.rb,
lib/ragie_ruby_sdk/models/connector_source_type_info.rb,
lib/ragie_ruby_sdk/models/create_document_raw_params.rb,
lib/ragie_ruby_sdk/models/public_intercom_connection.rb,
lib/ragie_ruby_sdk/models/update_document_raw_params.rb,
lib/ragie_ruby_sdk/models/validation_error_loc_inner.rb,
lib/ragie_ruby_sdk/models/create_google_authenticator.rb,
lib/ragie_ruby_sdk/models/public_backblaze_connection.rb,
lib/ragie_ruby_sdk/models/public_freshdesk_connection.rb,
lib/ragie_ruby_sdk/models/authenticator_jira_connection.rb,
lib/ragie_ruby_sdk/models/partition_limit_reset_webhook.rb,
lib/ragie_ruby_sdk/models/async_document_metadata_update.rb,
lib/ragie_ruby_sdk/models/authenticator_gmail_connection.rb,
lib/ragie_ruby_sdk/models/authenticator_slack_connection.rb,
lib/ragie_ruby_sdk/models/patch_document_metadata_params.rb,
lib/ragie_ruby_sdk/models/response_patchdocumentmetadata.rb,
lib/ragie_ruby_sdk/models/set_connection_enabled_payload.rb,
lib/ragie_ruby_sdk/models/authenticator_notion_connection.rb,
lib/ragie_ruby_sdk/models/connection_sync_started_webhook.rb,
lib/ragie_ruby_sdk/models/create_authenticator_connection.rb,
lib/ragie_ruby_sdk/models/create_document_from_url_params.rb,
lib/ragie_ruby_sdk/models/document_delete_webhook_payload.rb,
lib/ragie_ruby_sdk/models/document_update_webhook_payload.rb,
lib/ragie_ruby_sdk/models/list_connector_source_type_info.rb,
lib/ragie_ruby_sdk/models/public_s3_compatible_connection.rb,
lib/ragie_ruby_sdk/models/update_document_from_url_params.rb,
lib/ragie_ruby_sdk/models/authenticator_dropbox_connection.rb,
lib/ragie_ruby_sdk/models/authenticator_hubspot_connection.rb,
lib/ragie_ruby_sdk/models/connection_sync_finished_webhook.rb,
lib/ragie_ruby_sdk/models/connection_sync_progress_webhook.rb,
lib/ragie_ruby_sdk/models/entity_extracted_webhook_payload.rb,
lib/ragie_ruby_sdk/models/o_auth_refresh_token_credentials.rb,
lib/ragie_ruby_sdk/models/partition_limit_exceeded_webhook.rb,
lib/ragie_ruby_sdk/models/authenticator_onedrive_connection.rb,
lib/ragie_ruby_sdk/models/connection_limit_exceeded_webhook.rb,
lib/ragie_ruby_sdk/models/authenticator_confluence_connection.rb,
lib/ragie_ruby_sdk/models/authenticator_salesforce_connection.rb,
lib/ragie_ruby_sdk/models/authenticator_sharepoint_connection.rb,
lib/ragie_ruby_sdk/models/document_chunk_detail_modality_data.rb,
lib/ragie_ruby_sdk/models/authenticator_google_drive_connection.rb,
lib/ragie_ruby_sdk/models/partition_limit_reset_webhook_payload.rb,
lib/ragie_ruby_sdk/models/connection_sync_started_webhook_payload.rb,
lib/ragie_ruby_sdk/models/connection_sync_finished_webhook_payload.rb,
lib/ragie_ruby_sdk/models/connection_sync_progress_webhook_payload.rb,
lib/ragie_ruby_sdk/models/partition_limit_exceeded_webhook_payload.rb,
lib/ragie_ruby_sdk/models/connection_limit_exceeded_webhook_payload.rb,
lib/ragie_ruby_sdk/models/create_partition_params_metadata_schema_value.rb

Overview

#Ragie API

#No description provided (generated by Openapi Generator github.com/openapitools/openapi-generator)

The version of the OpenAPI document: 1.0.0

Generated by: openapi-generator.tech Generator version: 7.16.0-SNAPSHOT

Defined Under Namespace

Modules: Body, Connection1, Connection2, CreatePartitionParamsMetadataSchemaValue, Data, DocumentChunkDetailModalityData, MetadataValue, MetadataValue1, Mode, Mode1, Mode2, PartitionStrategy, Payload, ResponsePatchdocumentmetadata, Source, ValidationErrorLocInner Classes: AccessTokenCredentials, ApiClient, ApiError, AsyncDocumentMetadataUpdate, AudioModalityData, AuthenticatorConfluenceConnection, AuthenticatorDropboxConnection, AuthenticatorGmailConnection, AuthenticatorGoogleDriveConnection, AuthenticatorHubspotConnection, AuthenticatorJiraConnection, AuthenticatorList, AuthenticatorNotionConnection, AuthenticatorOnedriveConnection, AuthenticatorSalesforceConnection, AuthenticatorSharepointConnection, AuthenticatorSlackConnection, AuthenticatorsApi, BackblazeCredentials, BaseGetAuthenticator, BetaApi, BodyCreateDocument, BodyUpdateDocumentFile, BucketData, Configuration, ConfluenceData, Connection, ConnectionBase, ConnectionLimitExceededWebhook, ConnectionLimitExceededWebhookPayload, ConnectionLimitParams, ConnectionList, ConnectionStats, ConnectionSyncFinishedWebhook, ConnectionSyncFinishedWebhookPayload, ConnectionSyncProgressWebhook, ConnectionSyncProgressWebhookPayload, ConnectionSyncStartedWebhook, ConnectionSyncStartedWebhookPayload, ConnectionsApi, ConnectorSource, ConnectorSourceTypeInfo, CreateAuthenticatorConnection, CreateDocumentFromUrlParams, CreateDocumentRawParams, CreateGoogleAuthenticator, CreateInstructionParams, CreatePartitionParams, DefaultApi, DeleteConnectionPayload, Document, DocumentChunk, DocumentChunkDetail, DocumentChunkList, DocumentDelete, DocumentDeleteWebhook, DocumentDeleteWebhookPayload, DocumentFileUpdate, DocumentGet, DocumentList, DocumentMetadataUpdate, DocumentRawUpdate, DocumentSummary, DocumentUpdateWebhook, DocumentUpdateWebhookPayload, DocumentUrlUpdate, DocumentWithContent, DocumentsApi, EnterpriseApi, EntitiesApi, Entity, EntityExtractedWebhook, EntityExtractedWebhookPayload, EntityList, ErrorMessage, FolderData, FreshdeskCredentials, FreshdeskData, GmailData, GoogleFolderData, HTTPValidationError, HubspotData, Instruction, IntercomCredentials, IntercomData, Link, ListConnectorSourceTypeInfo, MediaModeParam, Mode2OneOf, OAuthCredentials, OAuthRefreshTokenCredentials, OAuthUrlCreate, OAuthUrlResponse, OnedriveData, Pagination, Partition, PartitionDetail, PartitionLimitExceededWebhook, PartitionLimitExceededWebhookPayload, PartitionLimitParams, PartitionLimitResetWebhook, PartitionLimitResetWebhookPayload, PartitionLimits, PartitionList, PartitionStats, PartitionsApi, PatchDocumentMetadataParams, PublicBackblazeConnection, PublicCreateConnection, PublicFreshdeskConnection, PublicGCSConnection, PublicIntercomConnection, PublicS3CompatibleConnection, PublicZendeskConnection, ResponseOK, Retrieval, RetrievalsApi, RetrieveParams, S3CompatibleCredentials, ScoredChunk, SetConnectionEnabledPayload, SharepointData, SharepointFileData, SharepointSiteData, SlackData, UpdateDocumentFromUrlParams, UpdateDocumentRawParams, UpdateInstructionParams, ValidationError, VideoModalityData, WordTimestamp, ZendeskCredentials, ZendeskData

Constant Summary collapse

VERSION =
'1.0.9'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

RagieRubySdk.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



176
177
178
179
180
181
182
# File 'lib/ragie_ruby_sdk.rb', line 176

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end