Skip to content

Commit b890fa1

Browse files
feat(api): update via SDK Studio (#65)
1 parent 17e38ac commit b890fa1

File tree

5 files changed

+4
-11
lines changed

5 files changed

+4
-11
lines changed

api.md

+1-8
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
# ContextualAI
2-
3-
Types:
4-
5-
```python
6-
from contextual.types import CompositeMetadataFilter
7-
```
8-
91
# Datastores
102

113
Types:
@@ -33,6 +25,7 @@ Types:
3325

3426
```python
3527
from contextual.types.datastores import (
28+
CompositeMetadataFilter,
3629
DocumentMetadata,
3730
IngestionResponse,
3831
ListDocumentsResponse,

src/contextual/types/__init__.py

-1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,3 @@
2828
from .generate_create_response import GenerateCreateResponse as GenerateCreateResponse
2929
from .list_datastores_response import ListDatastoresResponse as ListDatastoresResponse
3030
from .create_datastore_response import CreateDatastoreResponse as CreateDatastoreResponse
31-
from .composite_metadata_filter_param import CompositeMetadataFilterParam as CompositeMetadataFilterParam

src/contextual/types/agents/query_create_params.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,4 +113,4 @@ class DocumentsFiltersBaseMetadataFilter(TypedDict, total=False):
113113

114114
DocumentsFilters: TypeAlias = Union[DocumentsFiltersBaseMetadataFilter, "CompositeMetadataFilterParam"]
115115

116-
from ..composite_metadata_filter_param import CompositeMetadataFilterParam
116+
from ..datastores.composite_metadata_filter_param import CompositeMetadataFilterParam

src/contextual/types/datastores/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
from .document_ingest_params import DocumentIngestParams as DocumentIngestParams
99
from .list_documents_response import ListDocumentsResponse as ListDocumentsResponse
1010
from .document_set_metadata_params import DocumentSetMetadataParams as DocumentSetMetadataParams
11+
from .composite_metadata_filter_param import CompositeMetadataFilterParam as CompositeMetadataFilterParam

src/contextual/types/composite_metadata_filter_param.py renamed to src/contextual/types/datastores/composite_metadata_filter_param.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from typing import TYPE_CHECKING, List, Union, Iterable, Optional
66
from typing_extensions import Literal, Required, TypeAlias, TypedDict, TypeAliasType
77

8-
from .._compat import PYDANTIC_V2
8+
from ..._compat import PYDANTIC_V2
99

1010
__all__ = ["CompositeMetadataFilterParam", "Filter", "FilterBaseMetadataFilter"]
1111

0 commit comments

Comments
 (0)