nv_ingest_api.internal.schemas.store package#

Submodules#

nv_ingest_api.internal.schemas.store.store_embedding_schema module#

pydantic model nv_ingest_api.internal.schemas.store.store_embedding_schema.EmbeddingStorageSchema[source]#

Bases: BaseModel

Show JSON schema
{
   "title": "EmbeddingStorageSchema",
   "type": "object",
   "properties": {
      "raise_on_failure": {
         "default": false,
         "title": "Raise On Failure",
         "type": "boolean"
      }
   },
   "additionalProperties": false
}

Config:
  • extra: str = forbid

Fields:
field raise_on_failure: bool = False#

nv_ingest_api.internal.schemas.store.store_image_schema module#

pydantic model nv_ingest_api.internal.schemas.store.store_image_schema.ImageStorageModuleSchema[source]#

Bases: BaseModel

Show JSON schema
{
   "title": "ImageStorageModuleSchema",
   "type": "object",
   "properties": {
      "structured": {
         "default": true,
         "title": "Structured",
         "type": "boolean"
      },
      "images": {
         "default": true,
         "title": "Images",
         "type": "boolean"
      },
      "raise_on_failure": {
         "default": false,
         "title": "Raise On Failure",
         "type": "boolean"
      }
   },
   "additionalProperties": false
}

Config:
  • extra: str = forbid

Fields:
field images: bool = True#
field raise_on_failure: bool = False#
field structured: bool = True#

Module contents#