@@ -4179,6 +4179,29 @@ export type TestimonialsListParams = {
41794179}
41804180
41814181export type VectorContentFilesSearchRetrieveParams = {
4182+ /**
4183+ * aggregations for facet counts
4184+
4185+ * `key` - Key
4186+ * `course_number` - Course Number
4187+ * `platform` - Platform
4188+ * `offered_by` - Offered By
4189+ * `file_extension` - File Extension
4190+ * `content_feature_type` - Content Feature Type
4191+ * `run_readable_id` - Run Readable Id
4192+ * `resource_readable_id` - Resource Readable Id
4193+ * `run_title` - Run Title
4194+ * `edx_module_id` - Edx Module Id
4195+ * `content_type` - Content Type
4196+ * `description` - Description
4197+ * `title` - Title
4198+ * `url` - Url
4199+ * `file_type` - File Type
4200+ * `summary` - Summary
4201+ * `flashcards` - Flashcards
4202+ * `checksum` - Checksum
4203+ */
4204+ aggregations ?: VectorContentFilesSearchRetrieveAggregationsItem [ ]
41824205 /**
41834206 * Manually specify the name of the Qdrant collection to query
41844207 * @minLength 1
@@ -4256,6 +4279,51 @@ export type VectorContentFilesSearchRetrieveParams = {
42564279 url__isnull ?: boolean | null
42574280}
42584281
4282+ /**
4283+ * * `key` - Key
4284+ * `course_number` - Course Number
4285+ * `platform` - Platform
4286+ * `offered_by` - Offered By
4287+ * `file_extension` - File Extension
4288+ * `content_feature_type` - Content Feature Type
4289+ * `run_readable_id` - Run Readable Id
4290+ * `resource_readable_id` - Resource Readable Id
4291+ * `run_title` - Run Title
4292+ * `edx_module_id` - Edx Module Id
4293+ * `content_type` - Content Type
4294+ * `description` - Description
4295+ * `title` - Title
4296+ * `url` - Url
4297+ * `file_type` - File Type
4298+ * `summary` - Summary
4299+ * `flashcards` - Flashcards
4300+ * `checksum` - Checksum
4301+ */
4302+ export type VectorContentFilesSearchRetrieveAggregationsItem =
4303+ ( typeof VectorContentFilesSearchRetrieveAggregationsItem ) [ keyof typeof VectorContentFilesSearchRetrieveAggregationsItem ]
4304+
4305+ // eslint-disable-next-line @typescript-eslint/no-redeclare
4306+ export const VectorContentFilesSearchRetrieveAggregationsItem = {
4307+ key : "key" ,
4308+ course_number : "course_number" ,
4309+ platform : "platform" ,
4310+ offered_by : "offered_by" ,
4311+ file_extension : "file_extension" ,
4312+ content_feature_type : "content_feature_type" ,
4313+ run_readable_id : "run_readable_id" ,
4314+ resource_readable_id : "resource_readable_id" ,
4315+ run_title : "run_title" ,
4316+ edx_module_id : "edx_module_id" ,
4317+ content_type : "content_type" ,
4318+ description : "description" ,
4319+ title : "title" ,
4320+ url : "url" ,
4321+ file_type : "file_type" ,
4322+ summary : "summary" ,
4323+ flashcards : "flashcards" ,
4324+ checksum : "checksum" ,
4325+ } as const
4326+
42594327export type VectorContentFilesSearchRetrieveSortby =
42604328 ( typeof VectorContentFilesSearchRetrieveSortby ) [ keyof typeof VectorContentFilesSearchRetrieveSortby ]
42614329
@@ -4268,6 +4336,30 @@ export const VectorContentFilesSearchRetrieveSortby = {
42684336} as const
42694337
42704338export type VectorLearningResourcesSearchRetrieveParams = {
4339+ /**
4340+ * aggregations for facet counts
4341+
4342+ * `readable_id` - Readable Id
4343+ * `resource_type` - Resource Type
4344+ * `certification` - Certification
4345+ * `certification_type` - Certification Type
4346+ * `professional` - Professional
4347+ * `free` - Free
4348+ * `course_feature` - Course Feature
4349+ * `topic` - Topic
4350+ * `ocw_topic` - Ocw Topic
4351+ * `level` - Level
4352+ * `department` - Department
4353+ * `platform` - Platform
4354+ * `offered_by` - Offered By
4355+ * `delivery` - Delivery
4356+ * `title` - Title
4357+ * `url` - Url
4358+ * `resource_type_group` - Resource Type Group
4359+ * `resource_category` - Resource Category
4360+ * `published` - Published
4361+ */
4362+ aggregations ?: VectorLearningResourcesSearchRetrieveAggregationsItem [ ]
42714363 /**
42724364 * True if the learning resource offers a certificate
42734365 * @nullable
@@ -4400,6 +4492,10 @@ export type VectorLearningResourcesSearchRetrieveParams = {
44004492 * @nullable
44014493 */
44024494 professional ?: boolean | null
4495+ /**
4496+ * If the resource is published. We default to True unless passed in
4497+ */
4498+ published ?: boolean
44034499 /**
44044500 * The search text
44054501 * @minLength 1
@@ -4447,6 +4543,53 @@ export type VectorLearningResourcesSearchRetrieveParams = {
44474543 url__isnull ?: boolean | null
44484544}
44494545
4546+ /**
4547+ * * `readable_id` - Readable Id
4548+ * `resource_type` - Resource Type
4549+ * `certification` - Certification
4550+ * `certification_type` - Certification Type
4551+ * `professional` - Professional
4552+ * `free` - Free
4553+ * `course_feature` - Course Feature
4554+ * `topic` - Topic
4555+ * `ocw_topic` - Ocw Topic
4556+ * `level` - Level
4557+ * `department` - Department
4558+ * `platform` - Platform
4559+ * `offered_by` - Offered By
4560+ * `delivery` - Delivery
4561+ * `title` - Title
4562+ * `url` - Url
4563+ * `resource_type_group` - Resource Type Group
4564+ * `resource_category` - Resource Category
4565+ * `published` - Published
4566+ */
4567+ export type VectorLearningResourcesSearchRetrieveAggregationsItem =
4568+ ( typeof VectorLearningResourcesSearchRetrieveAggregationsItem ) [ keyof typeof VectorLearningResourcesSearchRetrieveAggregationsItem ]
4569+
4570+ // eslint-disable-next-line @typescript-eslint/no-redeclare
4571+ export const VectorLearningResourcesSearchRetrieveAggregationsItem = {
4572+ readable_id : "readable_id" ,
4573+ resource_type : "resource_type" ,
4574+ certification : "certification" ,
4575+ certification_type : "certification_type" ,
4576+ professional : "professional" ,
4577+ free : "free" ,
4578+ course_feature : "course_feature" ,
4579+ topic : "topic" ,
4580+ ocw_topic : "ocw_topic" ,
4581+ level : "level" ,
4582+ department : "department" ,
4583+ platform : "platform" ,
4584+ offered_by : "offered_by" ,
4585+ delivery : "delivery" ,
4586+ title : "title" ,
4587+ url : "url" ,
4588+ resource_type_group : "resource_type_group" ,
4589+ resource_category : "resource_category" ,
4590+ published : "published" ,
4591+ } as const
4592+
44504593/**
44514594 * * `micromasters` - MicroMasters Credential
44524595 * `professional` - Professional Certificate
0 commit comments