@@ -169,37 +169,37 @@ def _request(
169
169
# -------------
170
170
def upsert (self , namespace : str , document : Dict [str , Any ], ** kwargs ) -> dict :
171
171
"""
172
- POST /namespaces/{namespace}/documents/upsert
172
+ POST /knowledge-bases// namespaces/{namespace}/documents/upsert
173
173
Returns UpsertDocumentResponse as dict.
174
174
"""
175
175
if not isinstance (document , dict ):
176
176
raise TypeError ("document must be a dict (JSON-serializable)." )
177
177
178
- path = f"/namespaces /{ namespace } /documents/upsert"
178
+ path = f"/knowledge-bases /{ namespace } /documents/upsert"
179
179
return self ._request ("POST" , path , json_body = document , ** kwargs )
180
180
181
181
def fetch (self , namespace : str , document_id : str , ** kwargs ) -> dict :
182
182
"""
183
- GET /namespaces /{namespace}/documents/{document_id}
183
+ GET /knowledge-bases /{namespace}/documents/{document_id}
184
184
Returns GetDocumentResponse as dict.
185
185
"""
186
- path = f"/namespaces /{ namespace } /documents/{ document_id } "
186
+ path = f"/knowledge-bases /{ namespace } /documents/{ document_id } "
187
187
return self ._request ("GET" , path , ** kwargs )
188
188
189
189
def list (self , namespace : str , ** kwargs ) -> dict :
190
190
"""
191
- GET /namespaces /{namespace}/documents
191
+ GET /knowledge-bases /{namespace}/documents
192
192
Returns ListDocumentsResponse as dict.
193
193
"""
194
- path = f"/namespaces /{ namespace } /documents"
194
+ path = f"/knowledge-bases /{ namespace } /documents"
195
195
# Spec does not define query params, but keep hook if server adds (e.g., pagination).
196
196
params = kwargs .get ("params" )
197
197
return self ._request ("GET" , path , params = params , ** kwargs )
198
198
199
199
def delete (self , namespace : str , document_id : str , ** kwargs ) -> dict :
200
200
"""
201
- DELETE /namespaces /{namespace}/documents/{document_id}
201
+ DELETE /knowledge-bases /{namespace}/documents/{document_id}
202
202
Returns DeleteDocumentResponse as dict.
203
203
"""
204
- path = f"/namespaces /{ namespace } /documents/{ document_id } "
204
+ path = f"/knowledge-bases /{ namespace } /documents/{ document_id } "
205
205
return self ._request ("DELETE" , path , ** kwargs )
0 commit comments