|
31 | 31 | )
|
32 | 32 |
|
33 | 33 | if TYPE_CHECKING:
|
34 |
| - from .resources import chat, agents, models, regions, inference, providers, knowledge_bases |
| 34 | + from .resources import chat, agents, models, regions, inference, providers, indexing_jobs, knowledge_bases |
35 | 35 | from .resources.models import ModelsResource, AsyncModelsResource
|
36 | 36 | from .resources.chat.chat import ChatResource, AsyncChatResource
|
37 | 37 | from .resources.agents.agents import AgentsResource, AsyncAgentsResource
|
| 38 | + from .resources.indexing_jobs import IndexingJobsResource, AsyncIndexingJobsResource |
38 | 39 | from .resources.regions.regions import RegionsResource, AsyncRegionsResource
|
39 | 40 | from .resources.inference.inference import InferenceResource, AsyncInferenceResource
|
40 | 41 | from .resources.providers.providers import ProvidersResource, AsyncProvidersResource
|
@@ -126,6 +127,12 @@ def regions(self) -> RegionsResource:
|
126 | 127 |
|
127 | 128 | return RegionsResource(self)
|
128 | 129 |
|
| 130 | + @cached_property |
| 131 | + def indexing_jobs(self) -> IndexingJobsResource: |
| 132 | + from .resources.indexing_jobs import IndexingJobsResource |
| 133 | + |
| 134 | + return IndexingJobsResource(self) |
| 135 | + |
129 | 136 | @cached_property
|
130 | 137 | def knowledge_bases(self) -> KnowledgeBasesResource:
|
131 | 138 | from .resources.knowledge_bases import KnowledgeBasesResource
|
@@ -339,6 +346,12 @@ def regions(self) -> AsyncRegionsResource:
|
339 | 346 |
|
340 | 347 | return AsyncRegionsResource(self)
|
341 | 348 |
|
| 349 | + @cached_property |
| 350 | + def indexing_jobs(self) -> AsyncIndexingJobsResource: |
| 351 | + from .resources.indexing_jobs import AsyncIndexingJobsResource |
| 352 | + |
| 353 | + return AsyncIndexingJobsResource(self) |
| 354 | + |
342 | 355 | @cached_property
|
343 | 356 | def knowledge_bases(self) -> AsyncKnowledgeBasesResource:
|
344 | 357 | from .resources.knowledge_bases import AsyncKnowledgeBasesResource
|
@@ -502,6 +515,12 @@ def regions(self) -> regions.RegionsResourceWithRawResponse:
|
502 | 515 |
|
503 | 516 | return RegionsResourceWithRawResponse(self._client.regions)
|
504 | 517 |
|
| 518 | + @cached_property |
| 519 | + def indexing_jobs(self) -> indexing_jobs.IndexingJobsResourceWithRawResponse: |
| 520 | + from .resources.indexing_jobs import IndexingJobsResourceWithRawResponse |
| 521 | + |
| 522 | + return IndexingJobsResourceWithRawResponse(self._client.indexing_jobs) |
| 523 | + |
505 | 524 | @cached_property
|
506 | 525 | def knowledge_bases(self) -> knowledge_bases.KnowledgeBasesResourceWithRawResponse:
|
507 | 526 | from .resources.knowledge_bases import KnowledgeBasesResourceWithRawResponse
|
@@ -551,6 +570,12 @@ def regions(self) -> regions.AsyncRegionsResourceWithRawResponse:
|
551 | 570 |
|
552 | 571 | return AsyncRegionsResourceWithRawResponse(self._client.regions)
|
553 | 572 |
|
| 573 | + @cached_property |
| 574 | + def indexing_jobs(self) -> indexing_jobs.AsyncIndexingJobsResourceWithRawResponse: |
| 575 | + from .resources.indexing_jobs import AsyncIndexingJobsResourceWithRawResponse |
| 576 | + |
| 577 | + return AsyncIndexingJobsResourceWithRawResponse(self._client.indexing_jobs) |
| 578 | + |
554 | 579 | @cached_property
|
555 | 580 | def knowledge_bases(self) -> knowledge_bases.AsyncKnowledgeBasesResourceWithRawResponse:
|
556 | 581 | from .resources.knowledge_bases import AsyncKnowledgeBasesResourceWithRawResponse
|
@@ -600,6 +625,12 @@ def regions(self) -> regions.RegionsResourceWithStreamingResponse:
|
600 | 625 |
|
601 | 626 | return RegionsResourceWithStreamingResponse(self._client.regions)
|
602 | 627 |
|
| 628 | + @cached_property |
| 629 | + def indexing_jobs(self) -> indexing_jobs.IndexingJobsResourceWithStreamingResponse: |
| 630 | + from .resources.indexing_jobs import IndexingJobsResourceWithStreamingResponse |
| 631 | + |
| 632 | + return IndexingJobsResourceWithStreamingResponse(self._client.indexing_jobs) |
| 633 | + |
603 | 634 | @cached_property
|
604 | 635 | def knowledge_bases(self) -> knowledge_bases.KnowledgeBasesResourceWithStreamingResponse:
|
605 | 636 | from .resources.knowledge_bases import KnowledgeBasesResourceWithStreamingResponse
|
@@ -649,6 +680,12 @@ def regions(self) -> regions.AsyncRegionsResourceWithStreamingResponse:
|
649 | 680 |
|
650 | 681 | return AsyncRegionsResourceWithStreamingResponse(self._client.regions)
|
651 | 682 |
|
| 683 | + @cached_property |
| 684 | + def indexing_jobs(self) -> indexing_jobs.AsyncIndexingJobsResourceWithStreamingResponse: |
| 685 | + from .resources.indexing_jobs import AsyncIndexingJobsResourceWithStreamingResponse |
| 686 | + |
| 687 | + return AsyncIndexingJobsResourceWithStreamingResponse(self._client.indexing_jobs) |
| 688 | + |
652 | 689 | @cached_property
|
653 | 690 | def knowledge_bases(self) -> knowledge_bases.AsyncKnowledgeBasesResourceWithStreamingResponse:
|
654 | 691 | from .resources.knowledge_bases import AsyncKnowledgeBasesResourceWithStreamingResponse
|
|
0 commit comments