Skip to content

Commit f018f4b

Browse files
fix: disable settings.positional_params
linter is barking at me but Robert says it'll probably work anyway. :fingers_crossed:
1 parent 8d32079 commit f018f4b

26 files changed

+247
-239
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 30
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/replicate%2Freplicate-client-0d7d82bff8a18b03e0cd1cbf8609c3026bb07db851bc6f9166032045a9925eea.yml
33
openapi_spec_hash: 8ce211dfa6fece24b1413e91ba55210a
4-
config_hash: c784c102324b1d027c6ce40e17fe9590
4+
config_hash: 927b6ebc00ee115763ad69483bbf5566

api.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Methods:
44

55
- <code title="get /collections">client.collections.<a href="./src/replicate/resources/collections.py">list</a>() -> None</code>
6-
- <code title="get /collections/{collection_slug}">client.collections.<a href="./src/replicate/resources/collections.py">get</a>(collection_slug) -> None</code>
6+
- <code title="get /collections/{collection_slug}">client.collections.<a href="./src/replicate/resources/collections.py">get</a>(\*, collection_slug) -> None</code>
77

88
# Deployments
99

@@ -21,16 +21,16 @@ from replicate.types import (
2121
Methods:
2222

2323
- <code title="post /deployments">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">create</a>(\*\*<a href="src/replicate/types/deployment_create_params.py">params</a>) -> <a href="./src/replicate/types/deployment_create_response.py">DeploymentCreateResponse</a></code>
24-
- <code title="patch /deployments/{deployment_owner}/{deployment_name}">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">update</a>(deployment_name, \*, deployment_owner, \*\*<a href="src/replicate/types/deployment_update_params.py">params</a>) -> <a href="./src/replicate/types/deployment_update_response.py">DeploymentUpdateResponse</a></code>
24+
- <code title="patch /deployments/{deployment_owner}/{deployment_name}">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">update</a>(\*, deployment_owner, deployment_name, \*\*<a href="src/replicate/types/deployment_update_params.py">params</a>) -> <a href="./src/replicate/types/deployment_update_response.py">DeploymentUpdateResponse</a></code>
2525
- <code title="get /deployments">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">list</a>() -> <a href="./src/replicate/types/deployment_list_response.py">SyncCursorURLPage[DeploymentListResponse]</a></code>
26-
- <code title="delete /deployments/{deployment_owner}/{deployment_name}">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">delete</a>(deployment_name, \*, deployment_owner) -> None</code>
27-
- <code title="get /deployments/{deployment_owner}/{deployment_name}">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">get</a>(deployment_name, \*, deployment_owner) -> <a href="./src/replicate/types/deployment_get_response.py">DeploymentGetResponse</a></code>
26+
- <code title="delete /deployments/{deployment_owner}/{deployment_name}">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">delete</a>(\*, deployment_owner, deployment_name) -> None</code>
27+
- <code title="get /deployments/{deployment_owner}/{deployment_name}">client.deployments.<a href="./src/replicate/resources/deployments/deployments.py">get</a>(\*, deployment_owner, deployment_name) -> <a href="./src/replicate/types/deployment_get_response.py">DeploymentGetResponse</a></code>
2828

2929
## Predictions
3030

3131
Methods:
3232

33-
- <code title="post /deployments/{deployment_owner}/{deployment_name}/predictions">client.deployments.predictions.<a href="./src/replicate/resources/deployments/predictions.py">create</a>(deployment_name, \*, deployment_owner, \*\*<a href="src/replicate/types/deployments/prediction_create_params.py">params</a>) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
33+
- <code title="post /deployments/{deployment_owner}/{deployment_name}/predictions">client.deployments.predictions.<a href="./src/replicate/resources/deployments/predictions.py">create</a>(\*, deployment_owner, deployment_name, \*\*<a href="src/replicate/types/deployments/prediction_create_params.py">params</a>) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
3434

3535
# Hardware
3636

@@ -68,21 +68,21 @@ Methods:
6868

6969
- <code title="post /models">client.models.<a href="./src/replicate/resources/models/models.py">create</a>(\*\*<a href="src/replicate/types/model_create_params.py">params</a>) -> None</code>
7070
- <code title="get /models">client.models.<a href="./src/replicate/resources/models/models.py">list</a>() -> <a href="./src/replicate/types/model_list_response.py">SyncCursorURLPage[ModelListResponse]</a></code>
71-
- <code title="delete /models/{model_owner}/{model_name}">client.models.<a href="./src/replicate/resources/models/models.py">delete</a>(model_name, \*, model_owner) -> None</code>
72-
- <code title="get /models/{model_owner}/{model_name}">client.models.<a href="./src/replicate/resources/models/models.py">get</a>(model_name, \*, model_owner) -> None</code>
71+
- <code title="delete /models/{model_owner}/{model_name}">client.models.<a href="./src/replicate/resources/models/models.py">delete</a>(\*, model_owner, model_name) -> None</code>
72+
- <code title="get /models/{model_owner}/{model_name}">client.models.<a href="./src/replicate/resources/models/models.py">get</a>(\*, model_owner, model_name) -> None</code>
7373
- <code title="query /models">client.models.<a href="./src/replicate/resources/models/models.py">search</a>(\*\*<a href="src/replicate/types/model_search_params.py">params</a>) -> None</code>
7474

7575
## Examples
7676

7777
Methods:
7878

79-
- <code title="get /models/{model_owner}/{model_name}/examples">client.models.examples.<a href="./src/replicate/resources/models/examples.py">list</a>(model_name, \*, model_owner) -> None</code>
79+
- <code title="get /models/{model_owner}/{model_name}/examples">client.models.examples.<a href="./src/replicate/resources/models/examples.py">list</a>(\*, model_owner, model_name) -> None</code>
8080

8181
## Predictions
8282

8383
Methods:
8484

85-
- <code title="post /models/{model_owner}/{model_name}/predictions">client.models.predictions.<a href="./src/replicate/resources/models/predictions.py">create</a>(model_name, \*, model_owner, \*\*<a href="src/replicate/types/models/prediction_create_params.py">params</a>) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
85+
- <code title="post /models/{model_owner}/{model_name}/predictions">client.models.predictions.<a href="./src/replicate/resources/models/predictions.py">create</a>(\*, model_owner, model_name, \*\*<a href="src/replicate/types/models/prediction_create_params.py">params</a>) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
8686

8787
## Readme
8888

@@ -94,15 +94,15 @@ from replicate.types.models import ReadmeGetResponse
9494

9595
Methods:
9696

97-
- <code title="get /models/{model_owner}/{model_name}/readme">client.models.readme.<a href="./src/replicate/resources/models/readme.py">get</a>(model_name, \*, model_owner) -> str</code>
97+
- <code title="get /models/{model_owner}/{model_name}/readme">client.models.readme.<a href="./src/replicate/resources/models/readme.py">get</a>(\*, model_owner, model_name) -> str</code>
9898

9999
## Versions
100100

101101
Methods:
102102

103-
- <code title="get /models/{model_owner}/{model_name}/versions">client.models.versions.<a href="./src/replicate/resources/models/versions.py">list</a>(model_name, \*, model_owner) -> None</code>
104-
- <code title="delete /models/{model_owner}/{model_name}/versions/{version_id}">client.models.versions.<a href="./src/replicate/resources/models/versions.py">delete</a>(version_id, \*, model_owner, model_name) -> None</code>
105-
- <code title="get /models/{model_owner}/{model_name}/versions/{version_id}">client.models.versions.<a href="./src/replicate/resources/models/versions.py">get</a>(version_id, \*, model_owner, model_name) -> None</code>
103+
- <code title="get /models/{model_owner}/{model_name}/versions">client.models.versions.<a href="./src/replicate/resources/models/versions.py">list</a>(\*, model_owner, model_name) -> None</code>
104+
- <code title="delete /models/{model_owner}/{model_name}/versions/{version_id}">client.models.versions.<a href="./src/replicate/resources/models/versions.py">delete</a>(\*, model_owner, model_name, version_id) -> None</code>
105+
- <code title="get /models/{model_owner}/{model_name}/versions/{version_id}">client.models.versions.<a href="./src/replicate/resources/models/versions.py">get</a>(\*, model_owner, model_name, version_id) -> None</code>
106106

107107
# Predictions
108108

@@ -116,8 +116,8 @@ Methods:
116116

117117
- <code title="post /predictions">client.predictions.<a href="./src/replicate/resources/predictions.py">create</a>(\*\*<a href="src/replicate/types/prediction_create_params.py">params</a>) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
118118
- <code title="get /predictions">client.predictions.<a href="./src/replicate/resources/predictions.py">list</a>(\*\*<a href="src/replicate/types/prediction_list_params.py">params</a>) -> <a href="./src/replicate/types/prediction.py">SyncCursorURLPageWithCreatedFilters[Prediction]</a></code>
119-
- <code title="post /predictions/{prediction_id}/cancel">client.predictions.<a href="./src/replicate/resources/predictions.py">cancel</a>(prediction_id) -> None</code>
120-
- <code title="get /predictions/{prediction_id}">client.predictions.<a href="./src/replicate/resources/predictions.py">get</a>(prediction_id) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
119+
- <code title="post /predictions/{prediction_id}/cancel">client.predictions.<a href="./src/replicate/resources/predictions.py">cancel</a>(\*, prediction_id) -> None</code>
120+
- <code title="get /predictions/{prediction_id}">client.predictions.<a href="./src/replicate/resources/predictions.py">get</a>(\*, prediction_id) -> <a href="./src/replicate/types/prediction.py">Prediction</a></code>
121121

122122
# Trainings
123123

@@ -134,10 +134,10 @@ from replicate.types import (
134134

135135
Methods:
136136

137-
- <code title="post /models/{model_owner}/{model_name}/versions/{version_id}/trainings">client.trainings.<a href="./src/replicate/resources/trainings.py">create</a>(version_id, \*, model_owner, model_name, \*\*<a href="src/replicate/types/training_create_params.py">params</a>) -> <a href="./src/replicate/types/training_create_response.py">TrainingCreateResponse</a></code>
137+
- <code title="post /models/{model_owner}/{model_name}/versions/{version_id}/trainings">client.trainings.<a href="./src/replicate/resources/trainings.py">create</a>(\*, model_owner, model_name, version_id, \*\*<a href="src/replicate/types/training_create_params.py">params</a>) -> <a href="./src/replicate/types/training_create_response.py">TrainingCreateResponse</a></code>
138138
- <code title="get /trainings">client.trainings.<a href="./src/replicate/resources/trainings.py">list</a>() -> <a href="./src/replicate/types/training_list_response.py">SyncCursorURLPage[TrainingListResponse]</a></code>
139-
- <code title="post /trainings/{training_id}/cancel">client.trainings.<a href="./src/replicate/resources/trainings.py">cancel</a>(training_id) -> <a href="./src/replicate/types/training_cancel_response.py">TrainingCancelResponse</a></code>
140-
- <code title="get /trainings/{training_id}">client.trainings.<a href="./src/replicate/resources/trainings.py">get</a>(training_id) -> <a href="./src/replicate/types/training_get_response.py">TrainingGetResponse</a></code>
139+
- <code title="post /trainings/{training_id}/cancel">client.trainings.<a href="./src/replicate/resources/trainings.py">cancel</a>(\*, training_id) -> <a href="./src/replicate/types/training_cancel_response.py">TrainingCancelResponse</a></code>
140+
- <code title="get /trainings/{training_id}">client.trainings.<a href="./src/replicate/resources/trainings.py">get</a>(\*, training_id) -> <a href="./src/replicate/types/training_get_response.py">TrainingGetResponse</a></code>
141141

142142
# Webhooks
143143

src/replicate/resources/collections.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ def list(
8484

8585
def get(
8686
self,
87-
collection_slug: str,
8887
*,
88+
collection_slug: str,
8989
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
9090
# The extra values given here take precedence over values defined on the client or passed to this method.
9191
extra_headers: Headers | None = None,
@@ -201,8 +201,8 @@ async def list(
201201

202202
async def get(
203203
self,
204-
collection_slug: str,
205204
*,
205+
collection_slug: str,
206206
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
207207
# The extra values given here take precedence over values defined on the client or passed to this method.
208208
extra_headers: Headers | None = None,

src/replicate/resources/deployments/deployments.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,9 @@ def create(
164164

165165
def update(
166166
self,
167-
deployment_name: str,
168167
*,
169168
deployment_owner: str,
169+
deployment_name: str,
170170
hardware: str | NotGiven = NOT_GIVEN,
171171
max_instances: int | NotGiven = NOT_GIVEN,
172172
min_instances: int | NotGiven = NOT_GIVEN,
@@ -330,9 +330,9 @@ def list(
330330

331331
def delete(
332332
self,
333-
deployment_name: str,
334333
*,
335334
deployment_owner: str,
335+
deployment_name: str,
336336
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
337337
# The extra values given here take precedence over values defined on the client or passed to this method.
338338
extra_headers: Headers | None = None,
@@ -382,9 +382,9 @@ def delete(
382382

383383
def get(
384384
self,
385-
deployment_name: str,
386385
*,
387386
deployment_owner: str,
387+
deployment_name: str,
388388
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
389389
# The extra values given here take precedence over values defined on the client or passed to this method.
390390
extra_headers: Headers | None = None,
@@ -583,9 +583,9 @@ async def create(
583583

584584
async def update(
585585
self,
586-
deployment_name: str,
587586
*,
588587
deployment_owner: str,
588+
deployment_name: str,
589589
hardware: str | NotGiven = NOT_GIVEN,
590590
max_instances: int | NotGiven = NOT_GIVEN,
591591
min_instances: int | NotGiven = NOT_GIVEN,
@@ -749,9 +749,9 @@ def list(
749749

750750
async def delete(
751751
self,
752-
deployment_name: str,
753752
*,
754753
deployment_owner: str,
754+
deployment_name: str,
755755
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
756756
# The extra values given here take precedence over values defined on the client or passed to this method.
757757
extra_headers: Headers | None = None,
@@ -801,9 +801,9 @@ async def delete(
801801

802802
async def get(
803803
self,
804-
deployment_name: str,
805804
*,
806805
deployment_owner: str,
806+
deployment_name: str,
807807
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
808808
# The extra values given here take precedence over values defined on the client or passed to this method.
809809
extra_headers: Headers | None = None,

src/replicate/resources/deployments/predictions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ def with_streaming_response(self) -> PredictionsResourceWithStreamingResponse:
4646

4747
def create(
4848
self,
49-
deployment_name: str,
5049
*,
5150
deployment_owner: str,
51+
deployment_name: str,
5252
input: object,
5353
stream: bool | NotGiven = NOT_GIVEN,
5454
webhook: str | NotGiven = NOT_GIVEN,
@@ -203,9 +203,9 @@ def with_streaming_response(self) -> AsyncPredictionsResourceWithStreamingRespon
203203

204204
async def create(
205205
self,
206-
deployment_name: str,
207206
*,
208207
deployment_owner: str,
208+
deployment_name: str,
209209
input: object,
210210
stream: bool | NotGiven = NOT_GIVEN,
211211
webhook: str | NotGiven = NOT_GIVEN,

src/replicate/resources/models/examples.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ def with_streaming_response(self) -> ExamplesResourceWithStreamingResponse:
4040

4141
def list(
4242
self,
43-
model_name: str,
4443
*,
4544
model_owner: str,
45+
model_name: str,
4646
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
4747
# The extra values given here take precedence over values defined on the client or passed to this method.
4848
extra_headers: Headers | None = None,
@@ -128,9 +128,9 @@ def with_streaming_response(self) -> AsyncExamplesResourceWithStreamingResponse:
128128

129129
async def list(
130130
self,
131-
model_name: str,
132131
*,
133132
model_owner: str,
133+
model_name: str,
134134
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
135135
# The extra values given here take precedence over values defined on the client or passed to this method.
136136
extra_headers: Headers | None = None,

src/replicate/resources/models/models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,9 +241,9 @@ def list(
241241

242242
def delete(
243243
self,
244-
model_name: str,
245244
*,
246245
model_owner: str,
246+
model_name: str,
247247
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
248248
# The extra values given here take precedence over values defined on the client or passed to this method.
249249
extra_headers: Headers | None = None,
@@ -297,9 +297,9 @@ def delete(
297297

298298
def get(
299299
self,
300-
model_name: str,
301300
*,
302301
model_owner: str,
302+
model_name: str,
303303
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
304304
# The extra values given here take precedence over values defined on the client or passed to this method.
305305
extra_headers: Headers | None = None,
@@ -641,9 +641,9 @@ def list(
641641

642642
async def delete(
643643
self,
644-
model_name: str,
645644
*,
646645
model_owner: str,
646+
model_name: str,
647647
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
648648
# The extra values given here take precedence over values defined on the client or passed to this method.
649649
extra_headers: Headers | None = None,
@@ -697,9 +697,9 @@ async def delete(
697697

698698
async def get(
699699
self,
700-
model_name: str,
701700
*,
702701
model_owner: str,
702+
model_name: str,
703703
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
704704
# The extra values given here take precedence over values defined on the client or passed to this method.
705705
extra_headers: Headers | None = None,

src/replicate/resources/models/predictions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ def with_streaming_response(self) -> PredictionsResourceWithStreamingResponse:
4646

4747
def create(
4848
self,
49-
model_name: str,
5049
*,
5150
model_owner: str,
51+
model_name: str,
5252
input: object,
5353
stream: bool | NotGiven = NOT_GIVEN,
5454
webhook: str | NotGiven = NOT_GIVEN,
@@ -207,9 +207,9 @@ def with_streaming_response(self) -> AsyncPredictionsResourceWithStreamingRespon
207207

208208
async def create(
209209
self,
210-
model_name: str,
211210
*,
212211
model_owner: str,
212+
model_name: str,
213213
input: object,
214214
stream: bool | NotGiven = NOT_GIVEN,
215215
webhook: str | NotGiven = NOT_GIVEN,

src/replicate/resources/models/readme.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ def with_streaming_response(self) -> ReadmeResourceWithStreamingResponse:
4040

4141
def get(
4242
self,
43-
model_name: str,
4443
*,
4544
model_owner: str,
45+
model_name: str,
4646
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
4747
# The extra values given here take precedence over values defined on the client or passed to this method.
4848
extra_headers: Headers | None = None,
@@ -114,9 +114,9 @@ def with_streaming_response(self) -> AsyncReadmeResourceWithStreamingResponse:
114114

115115
async def get(
116116
self,
117-
model_name: str,
118117
*,
119118
model_owner: str,
119+
model_name: str,
120120
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
121121
# The extra values given here take precedence over values defined on the client or passed to this method.
122122
extra_headers: Headers | None = None,

0 commit comments

Comments
 (0)