trieve_client/models/
mod.rs

1pub mod add_chunk_to_group_req_payload;
2pub use self::add_chunk_to_group_req_payload::AddChunkToGroupReqPayload;
3pub mod api_key_resp_body;
4pub use self::api_key_resp_body::ApiKeyRespBody;
5pub mod api_version;
6pub use self::api_version::ApiVersion;
7pub mod auth_query;
8pub use self::auth_query::AuthQuery;
9pub mod autocomplete_req_payload;
10pub use self::autocomplete_req_payload::AutocompleteReqPayload;
11pub mod batch_queued_chunk_response;
12pub use self::batch_queued_chunk_response::BatchQueuedChunkResponse;
13pub mod chat_message_proxy;
14pub use self::chat_message_proxy::ChatMessageProxy;
15pub mod chunk_filter;
16pub use self::chunk_filter::ChunkFilter;
17pub mod chunk_group;
18pub use self::chunk_group::ChunkGroup;
19pub mod chunk_group_and_file_id;
20pub use self::chunk_group_and_file_id::ChunkGroupAndFileId;
21pub mod chunk_metadata;
22pub use self::chunk_metadata::ChunkMetadata;
23pub mod chunk_metadata_string_tag_set;
24pub use self::chunk_metadata_string_tag_set::ChunkMetadataStringTagSet;
25pub mod chunk_metadata_types;
26pub use self::chunk_metadata_types::ChunkMetadataTypes;
27pub mod chunk_metadata_with_score;
28pub use self::chunk_metadata_with_score::ChunkMetadataWithScore;
29pub mod chunk_req_payload;
30pub use self::chunk_req_payload::ChunkReqPayload;
31pub mod chunk_return_types;
32pub use self::chunk_return_types::ChunkReturnTypes;
33pub mod cluster_analytics;
34pub use self::cluster_analytics::ClusterAnalytics;
35pub mod cluster_analytics_filter;
36pub use self::cluster_analytics_filter::ClusterAnalyticsFilter;
37pub mod cluster_analytics_response;
38pub use self::cluster_analytics_response::ClusterAnalyticsResponse;
39pub mod cluster_queries;
40pub use self::cluster_queries::ClusterQueries;
41pub mod cluster_topics;
42pub use self::cluster_topics::ClusterTopics;
43pub mod condition_type;
44pub use self::condition_type::ConditionType;
45pub mod content_chunk_metadata;
46pub use self::content_chunk_metadata::ContentChunkMetadata;
47pub mod count_chunk_query_response_body;
48pub use self::count_chunk_query_response_body::CountChunkQueryResponseBody;
49pub mod count_chunks_req_payload;
50pub use self::count_chunks_req_payload::CountChunksReqPayload;
51pub mod count_queries;
52pub use self::count_queries::CountQueries;
53pub mod count_search_method;
54pub use self::count_search_method::CountSearchMethod;
55pub mod create_chunk_group_req_payload_enum;
56pub use self::create_chunk_group_req_payload_enum::CreateChunkGroupReqPayloadEnum;
57pub mod create_chunk_group_response_enum;
58pub use self::create_chunk_group_response_enum::CreateChunkGroupResponseEnum;
59pub mod create_chunk_req_payload_enum;
60pub use self::create_chunk_req_payload_enum::CreateChunkReqPayloadEnum;
61pub mod create_dataset_request;
62pub use self::create_dataset_request::CreateDatasetRequest;
63pub mod create_message_req_payload;
64pub use self::create_message_req_payload::CreateMessageReqPayload;
65pub mod create_organization_req_payload;
66pub use self::create_organization_req_payload::CreateOrganizationReqPayload;
67pub mod create_setup_checkout_session_res_payload;
68pub use self::create_setup_checkout_session_res_payload::CreateSetupCheckoutSessionResPayload;
69pub mod create_single_chunk_group_req_payload;
70pub use self::create_single_chunk_group_req_payload::CreateSingleChunkGroupReqPayload;
71pub mod create_topic_req_payload;
72pub use self::create_topic_req_payload::CreateTopicReqPayload;
73pub mod ctr_analytics;
74pub use self::ctr_analytics::CtrAnalytics;
75pub mod ctr_analytics_response;
76pub use self::ctr_analytics_response::CtrAnalyticsResponse;
77pub mod ctr_data_request_body;
78pub use self::ctr_data_request_body::CtrDataRequestBody;
79pub mod ctr_recommendations_with_clicks_response;
80pub use self::ctr_recommendations_with_clicks_response::CtrRecommendationsWithClicksResponse;
81pub mod ctr_recommendations_without_clicks_response;
82pub use self::ctr_recommendations_without_clicks_response::CtrRecommendationsWithoutClicksResponse;
83pub mod ctr_search_query_with_clicks_response;
84pub use self::ctr_search_query_with_clicks_response::CtrSearchQueryWithClicksResponse;
85pub mod ctr_search_query_without_clicks_response;
86pub use self::ctr_search_query_without_clicks_response::CtrSearchQueryWithoutClicksResponse;
87pub mod ctr_type;
88pub use self::ctr_type::CtrType;
89pub mod dataset;
90pub use self::dataset::Dataset;
91pub mod dataset_analytics;
92pub use self::dataset_analytics::DatasetAnalytics;
93pub mod dataset_and_usage;
94pub use self::dataset_and_usage::DatasetAndUsage;
95pub mod dataset_configuration_dto;
96pub use self::dataset_configuration_dto::DatasetConfigurationDto;
97pub mod dataset_dto;
98pub use self::dataset_dto::DatasetDto;
99pub mod dataset_usage_count;
100pub use self::dataset_usage_count::DatasetUsageCount;
101pub mod date_range;
102pub use self::date_range::DateRange;
103pub mod delete_topic_data;
104pub use self::delete_topic_data::DeleteTopicData;
105pub mod delete_user_api_key_request;
106pub use self::delete_user_api_key_request::DeleteUserApiKeyRequest;
107pub mod deprecated_search_over_groups_response_body;
108pub use self::deprecated_search_over_groups_response_body::DeprecatedSearchOverGroupsResponseBody;
109pub mod distance_metric;
110pub use self::distance_metric::DistanceMetric;
111pub mod edit_message_req_payload;
112pub use self::edit_message_req_payload::EditMessageReqPayload;
113pub mod error_response_body;
114pub use self::error_response_body::ErrorResponseBody;
115pub mod event_return;
116pub use self::event_return::EventReturn;
117pub mod event_type_request;
118pub use self::event_type_request::EventTypeRequest;
119pub mod field_condition;
120pub use self::field_condition::FieldCondition;
121pub mod file;
122pub use self::file::File;
123pub mod file_dto;
124pub use self::file_dto::FileDto;
125pub mod full_text_boost;
126pub use self::full_text_boost::FullTextBoost;
127pub mod generate_off_chunks_req_payload;
128pub use self::generate_off_chunks_req_payload::GenerateOffChunksReqPayload;
129pub mod geo_info;
130pub use self::geo_info::GeoInfo;
131pub mod geo_info_with_bias;
132pub use self::geo_info_with_bias::GeoInfoWithBias;
133pub mod geo_types;
134pub use self::geo_types::GeoTypes;
135pub mod get_all_tags_req_payload;
136pub use self::get_all_tags_req_payload::GetAllTagsReqPayload;
137pub mod get_all_tags_response;
138pub use self::get_all_tags_response::GetAllTagsResponse;
139pub mod get_chunks_data;
140pub use self::get_chunks_data::GetChunksData;
141pub mod get_chunks_in_group_response;
142pub use self::get_chunks_in_group_response::GetChunksInGroupResponse;
143pub mod get_chunks_in_groups_response_body;
144pub use self::get_chunks_in_groups_response_body::GetChunksInGroupsResponseBody;
145pub mod get_datasets_pagination;
146pub use self::get_datasets_pagination::GetDatasetsPagination;
147pub mod get_events_data;
148pub use self::get_events_data::GetEventsData;
149pub mod get_groups_for_chunks_req_payload;
150pub use self::get_groups_for_chunks_req_payload::GetGroupsForChunksReqPayload;
151pub mod get_tracking_chunks_data;
152pub use self::get_tracking_chunks_data::GetTrackingChunksData;
153pub mod granularity;
154pub use self::granularity::Granularity;
155pub mod group_data;
156pub use self::group_data::GroupData;
157pub mod group_score_chunk;
158pub use self::group_score_chunk::GroupScoreChunk;
159pub mod groups_bookmark_query_result;
160pub use self::groups_bookmark_query_result::GroupsBookmarkQueryResult;
161pub mod groups_for_chunk;
162pub use self::groups_for_chunk::GroupsForChunk;
163pub mod has_id_condition;
164pub use self::has_id_condition::HasIdCondition;
165pub mod head_queries;
166pub use self::head_queries::HeadQueries;
167pub mod head_queries_1;
168pub use self::head_queries_1::HeadQueries1;
169pub mod head_query_response;
170pub use self::head_query_response::HeadQueryResponse;
171pub mod highlight_options;
172pub use self::highlight_options::HighlightOptions;
173pub mod highlight_strategy;
174pub use self::highlight_strategy::HighlightStrategy;
175pub mod invitation_data;
176pub use self::invitation_data::InvitationData;
177pub mod latency_graph;
178pub use self::latency_graph::LatencyGraph;
179pub mod latency_graph_response;
180pub use self::latency_graph_response::LatencyGraphResponse;
181pub mod llm_options;
182pub use self::llm_options::LlmOptions;
183pub mod location_bounding_box;
184pub use self::location_bounding_box::LocationBoundingBox;
185pub mod location_polygon;
186pub use self::location_polygon::LocationPolygon;
187pub mod location_radius;
188pub use self::location_radius::LocationRadius;
189pub mod low_confidence_queries;
190pub use self::low_confidence_queries::LowConfidenceQueries;
191pub mod low_confidence_recommendations;
192pub use self::low_confidence_recommendations::LowConfidenceRecommendations;
193pub mod match_condition;
194pub use self::match_condition::MatchCondition;
195pub mod message;
196pub use self::message::Message;
197pub mod multi_query;
198pub use self::multi_query::MultiQuery;
199pub mod new_chunk_metadata_types;
200pub use self::new_chunk_metadata_types::NewChunkMetadataTypes;
201pub mod no_result_queries;
202pub use self::no_result_queries::NoResultQueries;
203pub mod organization;
204pub use self::organization::Organization;
205pub mod organization_usage_count;
206pub use self::organization_usage_count::OrganizationUsageCount;
207pub mod popular_filters;
208pub use self::popular_filters::PopularFilters;
209pub mod popular_filters_1;
210pub use self::popular_filters_1::PopularFilters1;
211pub mod popular_filters_response;
212pub use self::popular_filters_response::PopularFiltersResponse;
213pub mod qdrant_sort_by;
214pub use self::qdrant_sort_by::QdrantSortBy;
215pub mod query_count_response;
216pub use self::query_count_response::QueryCountResponse;
217pub mod query_details;
218pub use self::query_details::QueryDetails;
219pub mod query_types;
220pub use self::query_types::QueryTypes;
221pub mod rag_analytics;
222pub use self::rag_analytics::RagAnalytics;
223pub mod rag_analytics_filter;
224pub use self::rag_analytics_filter::RagAnalyticsFilter;
225pub mod rag_analytics_response;
226pub use self::rag_analytics_response::RagAnalyticsResponse;
227pub mod rag_queries;
228pub use self::rag_queries::RagQueries;
229pub mod rag_query_event;
230pub use self::rag_query_event::RagQueryEvent;
231pub mod rag_query_response;
232pub use self::rag_query_response::RagQueryResponse;
233pub mod rag_sort_by;
234pub use self::rag_sort_by::RagSortBy;
235pub mod rag_types;
236pub use self::rag_types::RagTypes;
237pub mod rag_usage;
238pub use self::rag_usage::RagUsage;
239pub mod rag_usage_graph;
240pub use self::rag_usage_graph::RagUsageGraph;
241pub mod rag_usage_graph_response;
242pub use self::rag_usage_graph_response::RagUsageGraphResponse;
243pub mod rag_usage_response;
244pub use self::rag_usage_response::RagUsageResponse;
245pub mod range;
246pub use self::range::Range;
247pub mod range_condition;
248pub use self::range_condition::RangeCondition;
249pub mod rate_query_request;
250pub use self::rate_query_request::RateQueryRequest;
251pub mod re_rank_options;
252pub use self::re_rank_options::ReRankOptions;
253pub mod recommend_chunks_request;
254pub use self::recommend_chunks_request::RecommendChunksRequest;
255pub mod recommend_chunks_response_body;
256pub use self::recommend_chunks_response_body::RecommendChunksResponseBody;
257pub mod recommend_groups_req_payload;
258pub use self::recommend_groups_req_payload::RecommendGroupsReqPayload;
259pub mod recommend_groups_response;
260pub use self::recommend_groups_response::RecommendGroupsResponse;
261pub mod recommend_groups_response_body;
262pub use self::recommend_groups_response_body::RecommendGroupsResponseBody;
263pub mod recommend_response_types;
264pub use self::recommend_response_types::RecommendResponseTypes;
265pub mod recommend_type;
266pub use self::recommend_type::RecommendType;
267pub mod recommendation_analytics;
268pub use self::recommendation_analytics::RecommendationAnalytics;
269pub mod recommendation_analytics_filter;
270pub use self::recommendation_analytics_filter::RecommendationAnalyticsFilter;
271pub mod recommendation_analytics_response;
272pub use self::recommendation_analytics_response::RecommendationAnalyticsResponse;
273pub mod recommendation_ctr_metrics;
274pub use self::recommendation_ctr_metrics::RecommendationCtrMetrics;
275pub mod recommendation_ctr_metrics_1;
276pub use self::recommendation_ctr_metrics_1::RecommendationCtrMetrics1;
277pub mod recommendation_event;
278pub use self::recommendation_event::RecommendationEvent;
279pub mod recommendation_queries;
280pub use self::recommendation_queries::RecommendationQueries;
281pub mod recommendation_strategy;
282pub use self::recommendation_strategy::RecommendationStrategy;
283pub mod recommendation_type;
284pub use self::recommendation_type::RecommendationType;
285pub mod recommendations_event_response;
286pub use self::recommendations_event_response::RecommendationsEventResponse;
287pub mod recommendations_with_clicks;
288pub use self::recommendations_with_clicks::RecommendationsWithClicks;
289pub mod recommendations_with_clicks_ctr_response;
290pub use self::recommendations_with_clicks_ctr_response::RecommendationsWithClicksCtrResponse;
291pub mod recommendations_without_clicks;
292pub use self::recommendations_without_clicks::RecommendationsWithoutClicks;
293pub mod recommendations_without_clicks_ctr_response;
294pub use self::recommendations_without_clicks_ctr_response::RecommendationsWithoutClicksCtrResponse;
295pub mod regenerate_message_req_payload;
296pub use self::regenerate_message_req_payload::RegenerateMessageReqPayload;
297pub mod remove_chunk_from_group_req_payload;
298pub use self::remove_chunk_from_group_req_payload::RemoveChunkFromGroupReqPayload;
299pub mod return_queued_chunk;
300pub use self::return_queued_chunk::ReturnQueuedChunk;
301pub mod role_proxy;
302pub use self::role_proxy::RoleProxy;
303pub mod score_chunk;
304pub use self::score_chunk::ScoreChunk;
305pub mod score_chunk_dto;
306pub use self::score_chunk_dto::ScoreChunkDto;
307pub mod scroll_chunks_req_payload;
308pub use self::scroll_chunks_req_payload::ScrollChunksReqPayload;
309pub mod scroll_chunks_response_body;
310pub use self::scroll_chunks_response_body::ScrollChunksResponseBody;
311pub mod search_analytics;
312pub use self::search_analytics::SearchAnalytics;
313pub mod search_analytics_filter;
314pub use self::search_analytics_filter::SearchAnalyticsFilter;
315pub mod search_analytics_response;
316pub use self::search_analytics_response::SearchAnalyticsResponse;
317pub mod search_chunk_query_response_body;
318pub use self::search_chunk_query_response_body::SearchChunkQueryResponseBody;
319pub mod search_chunks_req_payload;
320pub use self::search_chunks_req_payload::SearchChunksReqPayload;
321pub mod search_cluster_response;
322pub use self::search_cluster_response::SearchClusterResponse;
323pub mod search_cluster_topics;
324pub use self::search_cluster_topics::SearchClusterTopics;
325pub mod search_ctr_metrics;
326pub use self::search_ctr_metrics::SearchCtrMetrics;
327pub mod search_ctr_metrics_1;
328pub use self::search_ctr_metrics_1::SearchCtrMetrics1;
329pub mod search_group_response_types;
330pub use self::search_group_response_types::SearchGroupResponseTypes;
331pub mod search_latency_graph;
332pub use self::search_latency_graph::SearchLatencyGraph;
333pub mod search_method;
334pub use self::search_method::SearchMethod;
335pub mod search_metrics;
336pub use self::search_metrics::SearchMetrics;
337pub mod search_over_groups_req_payload;
338pub use self::search_over_groups_req_payload::SearchOverGroupsReqPayload;
339pub mod search_over_groups_response_body;
340pub use self::search_over_groups_response_body::SearchOverGroupsResponseBody;
341pub mod search_over_groups_response_types;
342pub use self::search_over_groups_response_types::SearchOverGroupsResponseTypes;
343pub mod search_over_groups_results;
344pub use self::search_over_groups_results::SearchOverGroupsResults;
345pub mod search_queries;
346pub use self::search_queries::SearchQueries;
347pub mod search_queries_with_clicks_ctr_response;
348pub use self::search_queries_with_clicks_ctr_response::SearchQueriesWithClicksCtrResponse;
349pub mod search_queries_without_clicks_ctr_response;
350pub use self::search_queries_without_clicks_ctr_response::SearchQueriesWithoutClicksCtrResponse;
351pub mod search_query_event;
352pub use self::search_query_event::SearchQueryEvent;
353pub mod search_query_response;
354pub use self::search_query_response::SearchQueryResponse;
355pub mod search_response_body;
356pub use self::search_response_body::SearchResponseBody;
357pub mod search_response_types;
358pub use self::search_response_types::SearchResponseTypes;
359pub mod search_result_type;
360pub use self::search_result_type::SearchResultType;
361pub mod search_sort_by;
362pub use self::search_sort_by::SearchSortBy;
363pub mod search_type;
364pub use self::search_type::SearchType;
365pub mod search_type_count;
366pub use self::search_type_count::SearchTypeCount;
367pub mod search_usage_graph;
368pub use self::search_usage_graph::SearchUsageGraph;
369pub mod search_usage_graph_response;
370pub use self::search_usage_graph_response::SearchUsageGraphResponse;
371pub mod search_within_group_req_payload;
372pub use self::search_within_group_req_payload::SearchWithinGroupReqPayload;
373pub mod search_within_group_response_body;
374pub use self::search_within_group_response_body::SearchWithinGroupResponseBody;
375pub mod search_within_group_results;
376pub use self::search_within_group_results::SearchWithinGroupResults;
377pub mod searches_with_clicks;
378pub use self::searches_with_clicks::SearchesWithClicks;
379pub mod searches_without_clicks;
380pub use self::searches_without_clicks::SearchesWithoutClicks;
381pub mod semantic_boost;
382pub use self::semantic_boost::SemanticBoost;
383pub mod set_user_api_key_request;
384pub use self::set_user_api_key_request::SetUserApiKeyRequest;
385pub mod set_user_api_key_response;
386pub use self::set_user_api_key_response::SetUserApiKeyResponse;
387pub mod single_queued_chunk_response;
388pub use self::single_queued_chunk_response::SingleQueuedChunkResponse;
389pub mod slim_chunk_metadata;
390pub use self::slim_chunk_metadata::SlimChunkMetadata;
391pub mod slim_chunk_metadata_with_array_tag_set;
392pub use self::slim_chunk_metadata_with_array_tag_set::SlimChunkMetadataWithArrayTagSet;
393pub mod slim_chunk_metadata_with_score;
394pub use self::slim_chunk_metadata_with_score::SlimChunkMetadataWithScore;
395pub mod slim_user;
396pub use self::slim_user::SlimUser;
397pub mod sort_by_field;
398pub use self::sort_by_field::SortByField;
399pub mod sort_by_search_type;
400pub use self::sort_by_search_type::SortBySearchType;
401pub mod sort_options;
402pub use self::sort_options::SortOptions;
403pub mod sort_order;
404pub use self::sort_order::SortOrder;
405pub mod stripe_invoice;
406pub use self::stripe_invoice::StripeInvoice;
407pub mod stripe_plan;
408pub use self::stripe_plan::StripePlan;
409pub mod suggested_queries_req_payload;
410pub use self::suggested_queries_req_payload::SuggestedQueriesReqPayload;
411pub mod suggested_queries_response;
412pub use self::suggested_queries_response::SuggestedQueriesResponse;
413pub mod tags_with_count;
414pub use self::tags_with_count::TagsWithCount;
415pub mod topic;
416pub use self::topic::Topic;
417pub mod update_all_org_dataset_configs_req_payload;
418pub use self::update_all_org_dataset_configs_req_payload::UpdateAllOrgDatasetConfigsReqPayload;
419pub mod update_chunk_by_tracking_id_data;
420pub use self::update_chunk_by_tracking_id_data::UpdateChunkByTrackingIdData;
421pub mod update_chunk_group_req_payload;
422pub use self::update_chunk_group_req_payload::UpdateChunkGroupReqPayload;
423pub mod update_chunk_req_payload;
424pub use self::update_chunk_req_payload::UpdateChunkReqPayload;
425pub mod update_dataset_request;
426pub use self::update_dataset_request::UpdateDatasetRequest;
427pub mod update_group_by_tracking_id_req_payload;
428pub use self::update_group_by_tracking_id_req_payload::UpdateGroupByTrackingIdReqPayload;
429pub mod update_organization_req_payload;
430pub use self::update_organization_req_payload::UpdateOrganizationReqPayload;
431pub mod update_topic_req_payload;
432pub use self::update_topic_req_payload::UpdateTopicReqPayload;
433pub mod update_user_org_role_data;
434pub use self::update_user_org_role_data::UpdateUserOrgRoleData;
435pub mod upload_file_req_payload;
436pub use self::upload_file_req_payload::UploadFileReqPayload;
437pub mod upload_file_result;
438pub use self::upload_file_result::UploadFileResult;
439pub mod usage_graph_point;
440pub use self::usage_graph_point::UsageGraphPoint;
441pub mod user_organization;
442pub use self::user_organization::UserOrganization;
443pub mod worker_event;
444pub use self::worker_event::WorkerEvent;