Module: TrieveRubyClient
- Defined in:
- lib/trieve_ruby_client/version.rb,
lib/trieve_ruby_client.rb,
lib/trieve_ruby_client/api_error.rb,
lib/trieve_ruby_client/api_client.rb,
lib/trieve_ruby_client/models/file.rb,
lib/trieve_ruby_client/api/auth_api.rb,
lib/trieve_ruby_client/api/file_api.rb,
lib/trieve_ruby_client/api/user_api.rb,
lib/trieve_ruby_client/models/event.rb,
lib/trieve_ruby_client/models/range.rb,
lib/trieve_ruby_client/models/topic.rb,
lib/trieve_ruby_client/api/chunk_api.rb,
lib/trieve_ruby_client/api/topic_api.rb,
lib/trieve_ruby_client/configuration.rb,
lib/trieve_ruby_client/api/events_api.rb,
lib/trieve_ruby_client/api/health_api.rb,
lib/trieve_ruby_client/api/stripe_api.rb,
lib/trieve_ruby_client/models/dataset.rb,
lib/trieve_ruby_client/models/message.rb,
lib/trieve_ruby_client/api/dataset_api.rb,
lib/trieve_ruby_client/api/message_api.rb,
lib/trieve_ruby_client/models/file_dto.rb,
lib/trieve_ruby_client/models/slim_user.rb,
lib/trieve_ruby_client/models/auth_query.rb,
lib/trieve_ruby_client/models/chunk_data.rb,
lib/trieve_ruby_client/models/group_data.rb,
lib/trieve_ruby_client/models/slim_group.rb,
lib/trieve_ruby_client/api/invitation_api.rb,
lib/trieve_ruby_client/models/api_key_dto.rb,
lib/trieve_ruby_client/models/chunk_group.rb,
lib/trieve_ruby_client/models/dataset_dto.rb,
lib/trieve_ruby_client/models/stripe_plan.rb,
lib/trieve_ruby_client/api/chunk_group_api.rb,
lib/trieve_ruby_client/models/chunk_filter.rb,
lib/trieve_ruby_client/models/event_return.rb,
lib/trieve_ruby_client/models/organization.rb,
lib/trieve_ruby_client/api/organization_api.rb,
lib/trieve_ruby_client/models/bookmark_data.rb,
lib/trieve_ruby_client/models/chunk_metadata.rb,
lib/trieve_ruby_client/models/field_condition.rb,
lib/trieve_ruby_client/models/get_events_data.rb,
lib/trieve_ruby_client/models/invitation_data.rb,
lib/trieve_ruby_client/models/match_condition.rb,
lib/trieve_ruby_client/models/range_condition.rb,
lib/trieve_ruby_client/models/score_chunk_dto.rb,
lib/trieve_ruby_client/models/update_user_data.rb,
lib/trieve_ruby_client/models/upload_file_data.rb,
lib/trieve_ruby_client/models/create_chunk_data.rb,
lib/trieve_ruby_client/models/create_topic_data.rb,
lib/trieve_ruby_client/models/dataset_and_usage.rb,
lib/trieve_ruby_client/models/delete_topic_data.rb,
lib/trieve_ruby_client/models/edit_message_data.rb,
lib/trieve_ruby_client/models/score_slim_chunks.rb,
lib/trieve_ruby_client/models/search_chunk_data.rb,
lib/trieve_ruby_client/models/update_chunk_data.rb,
lib/trieve_ruby_client/models/update_topic_data.rb,
lib/trieve_ruby_client/models/user_organization.rb,
lib/trieve_ruby_client/models/chat_message_proxy.rb,
lib/trieve_ruby_client/models/upload_file_result.rb,
lib/trieve_ruby_client/models/create_message_data.rb,
lib/trieve_ruby_client/models/dataset_usage_count.rb,
lib/trieve_ruby_client/models/error_response_body.rb,
lib/trieve_ruby_client/models/return_queued_chunk.rb,
lib/trieve_ruby_client/models/slim_chunk_metadata.rb,
lib/trieve_ruby_client/models/chunk_group_and_file.rb,
lib/trieve_ruby_client/models/search_groups_result.rb,
lib/trieve_ruby_client/models/bookmark_group_result.rb,
lib/trieve_ruby_client/models/group_score_chunk_dto.rb,
lib/trieve_ruby_client/models/group_slim_chunks_dto.rb,
lib/trieve_ruby_client/models/create_dataset_request.rb,
lib/trieve_ruby_client/models/delete_dataset_request.rb,
lib/trieve_ruby_client/models/update_dataset_request.rb,
lib/trieve_ruby_client/models/add_chunk_to_group_data.rb,
lib/trieve_ruby_client/models/create_chunk_group_data.rb,
lib/trieve_ruby_client/models/generate_chunks_request.rb,
lib/trieve_ruby_client/models/regenerate_message_data.rb,
lib/trieve_ruby_client/models/search_over_groups_data.rb,
lib/trieve_ruby_client/models/update_chunk_group_data.rb,
lib/trieve_ruby_client/models/create_organization_data.rb,
lib/trieve_ruby_client/models/organization_usage_count.rb,
lib/trieve_ruby_client/models/recommend_chunks_request.rb,
lib/trieve_ruby_client/models/search_within_group_data.rb,
lib/trieve_ruby_client/models/set_user_api_key_request.rb,
lib/trieve_ruby_client/models/update_organization_data.rb,
lib/trieve_ruby_client/models/set_user_api_key_response.rb,
lib/trieve_ruby_client/models/suggested_queries_request.rb,
lib/trieve_ruby_client/models/get_groups_for_chunks_data.rb,
lib/trieve_ruby_client/models/suggested_queries_response.rb,
lib/trieve_ruby_client/models/batch_queued_chunk_response.rb,
lib/trieve_ruby_client/models/delete_user_api_key_request.rb,
lib/trieve_ruby_client/models/search_chunk_response_types.rb,
lib/trieve_ruby_client/models/client_dataset_configuration.rb,
lib/trieve_ruby_client/models/single_queued_chunk_response.rb,
lib/trieve_ruby_client/models/chunk_metadata_with_file_data.rb,
lib/trieve_ruby_client/models/reccomend_group_chunks_request.rb,
lib/trieve_ruby_client/models/recommend_group_chunks_request.rb,
lib/trieve_ruby_client/models/recommend_chunks_response_types.rb,
lib/trieve_ruby_client/models/search_group_slim_chunks_result.rb,
lib/trieve_ruby_client/models/search_chunk_query_response_body.rb,
lib/trieve_ruby_client/models/search_over_groups_response_body.rb,
lib/trieve_ruby_client/models/update_chunk_by_tracking_id_data.rb,
lib/trieve_ruby_client/models/update_group_by_tracking_id_data.rb,
lib/trieve_ruby_client/models/search_over_groups_response_types.rb,
lib/trieve_ruby_client/models/search_within_group_response_types.rb,
lib/trieve_ruby_client/models/recommend_group_chunk_response_types.rb,
lib/trieve_ruby_client/models/search_slim_chunk_query_response_body.rb,
lib/trieve_ruby_client/models/search_over_groups_slim_chunks_response_body.rb
Overview
#Trieve API
#Trieve OpenAPI Specification. This document describes all of the operations available through the Trieve API.
The version of the OpenAPI document: 0.6.0 Contact: [email protected] Generated by: openapi-generator.tech Generator version: 7.4.0
Defined Under Namespace
Modules: CreateChunkData, MatchCondition, RangeCondition, RecommendChunksResponseTypes, RecommendGroupChunkResponseTypes, ReturnQueuedChunk, SearchChunkResponseTypes, SearchOverGroupsResponseTypes, SearchWithinGroupResponseTypes Classes: AddChunkToGroupData, ApiClient, ApiError, ApiKeyDTO, AuthApi, AuthQuery, BatchQueuedChunkResponse, BookmarkData, BookmarkGroupResult, ChatMessageProxy, ChunkApi, ChunkData, ChunkFilter, ChunkGroup, ChunkGroupAndFile, ChunkGroupApi, ChunkMetadata, ChunkMetadataWithFileData, ClientDatasetConfiguration, Configuration, CreateChunkGroupData, CreateDatasetRequest, CreateMessageData, CreateOrganizationData, CreateTopicData, Dataset, DatasetAndUsage, DatasetApi, DatasetDTO, DatasetUsageCount, DeleteDatasetRequest, DeleteTopicData, DeleteUserApiKeyRequest, EditMessageData, ErrorResponseBody, Event, EventReturn, EventsApi, FieldCondition, File, FileApi, FileDTO, GenerateChunksRequest, GetEventsData, GetGroupsForChunksData, GroupData, GroupScoreChunkDTO, GroupSlimChunksDTO, HealthApi, InvitationApi, InvitationData, Message, MessageApi, Organization, OrganizationApi, OrganizationUsageCount, Range, ReccomendGroupChunksRequest, RecommendChunksRequest, RecommendGroupChunksRequest, RegenerateMessageData, ScoreChunkDTO, ScoreSlimChunks, SearchChunkData, SearchChunkQueryResponseBody, SearchGroupSlimChunksResult, SearchGroupsResult, SearchOverGroupsData, SearchOverGroupsResponseBody, SearchOverGroupsSlimChunksResponseBody, SearchSlimChunkQueryResponseBody, SearchWithinGroupData, SetUserApiKeyRequest, SetUserApiKeyResponse, SingleQueuedChunkResponse, SlimChunkMetadata, SlimGroup, SlimUser, StripeApi, StripePlan, SuggestedQueriesRequest, SuggestedQueriesResponse, Topic, TopicApi, UpdateChunkByTrackingIdData, UpdateChunkData, UpdateChunkGroupData, UpdateDatasetRequest, UpdateGroupByTrackingIDData, UpdateOrganizationData, UpdateTopicData, UpdateUserData, UploadFileData, UploadFileResult, UserApi, UserOrganization
Constant Summary collapse
- VERSION =
'0.6.0'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
TrieveRubyClient.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
131 132 133 134 135 136 137 |
# File 'lib/trieve_ruby_client.rb', line 131 def configure if block_given? yield(Configuration.default) else Configuration.default end end |