Skip to content

Commit 1a9614a

Browse files
committed
Release 0.0.23
1 parent aa0a476 commit 1a9614a

File tree

19 files changed

+148
-225
lines changed

19 files changed

+148
-225
lines changed

.mock/definition/datasets.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ service:
6969
page: 1
7070
size: 1
7171
total: 1
72-
create:
72+
upsert:
7373
path: /datasets
7474
method: POST
7575
auth: true
@@ -295,7 +295,7 @@ service:
295295
examples:
296296
- path-parameters:
297297
id: id
298-
update:
298+
move:
299299
path: /datasets/{id}
300300
method: PATCH
301301
auth: true
@@ -356,7 +356,7 @@ service:
356356
target:
357357
target: target
358358
id: id
359-
list_datapoints:
359+
listdatapoints:
360360
path: /datasets/{id}/datapoints
361361
method: GET
362362
auth: true
@@ -405,7 +405,7 @@ service:
405405
page: 1
406406
size: 1
407407
total: 1
408-
list_versions:
408+
listversions:
409409
path: /datasets/{id}/versions
410410
method: GET
411411
auth: true

.mock/definition/evaluations.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ service:
411411
email_address: email_address
412412
full_name: full_name
413413
updated_at: '2024-01-15T09:30:00Z'
414-
update_status:
414+
updatestatus:
415415
path: /evaluations/{id}/status
416416
method: PATCH
417417
auth: true
@@ -511,7 +511,7 @@ service:
511511
email_address: email_address
512512
full_name: full_name
513513
updated_at: '2024-01-15T09:30:00Z'
514-
get_stats:
514+
getstats:
515515
path: /evaluations/{id}/stats
516516
method: GET
517517
auth: true

.mock/definition/evaluators.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ service:
7676
evaluator_version_id: evaluator_version_id
7777
created_at: '2024-01-15T09:30:00Z'
7878
updated_at: '2024-01-15T09:30:00Z'
79-
create:
79+
upsert:
8080
path: /evaluators
8181
method: POST
8282
auth: true
@@ -280,7 +280,7 @@ service:
280280
examples:
281281
- path-parameters:
282282
id: id
283-
update:
283+
move:
284284
path: /evaluators/{id}
285285
method: PATCH
286286
auth: true
@@ -365,7 +365,7 @@ service:
365365
evaluator_version_id: evaluator_version_id
366366
created_at: '2024-01-15T09:30:00Z'
367367
updated_at: '2024-01-15T09:30:00Z'
368-
list_versions:
368+
listversions:
369369
path: /evaluators/{id}/versions
370370
method: GET
371371
auth: true
@@ -511,7 +511,7 @@ service:
511511
evaluator_version_id: evaluator_version_id
512512
created_at: '2024-01-15T09:30:00Z'
513513
updated_at: '2024-01-15T09:30:00Z'
514-
list_default:
514+
listdefault:
515515
path: /evaluators/default
516516
method: GET
517517
auth: true

.mock/definition/logs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ service:
44
auth: false
55
base-path: ''
66
endpoints:
7-
list:
7+
listLogsForFile:
88
path: /logs
99
method: GET
1010
auth: true
@@ -14,7 +14,7 @@ service:
1414
results: $response.records
1515
display-name: List
1616
request:
17-
name: LogsListRequest
17+
name: ListLogsForFileLogsGetRequest
1818
query-parameters:
1919
file_id:
2020
type: string

.mock/definition/prompts.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ service:
44
auth: false
55
base-path: ''
66
endpoints:
7-
list:
7+
listPrompts:
88
path: /prompts
99
method: GET
1010
auth: true
@@ -14,7 +14,7 @@ service:
1414
results: $response.records
1515
display-name: List Prompts
1616
request:
17-
name: PromptsListRequest
17+
name: PromptsListPromptsRequest
1818
query-parameters:
1919
page:
2020
type: optional<integer>
@@ -94,7 +94,7 @@ service:
9494
evaluator_version_id: evaluator_version_id
9595
created_at: '2024-01-15T09:30:00Z'
9696
updated_at: '2024-01-15T09:30:00Z'
97-
create:
97+
upsert:
9898
path: /prompts
9999
method: POST
100100
auth: true
@@ -377,7 +377,7 @@ service:
377377
examples:
378378
- path-parameters:
379379
id: id
380-
update:
380+
move:
381381
path: /prompts/{id}
382382
method: PATCH
383383
auth: true
@@ -463,7 +463,7 @@ service:
463463
evaluator_version_id: evaluator_version_id
464464
created_at: '2024-01-15T09:30:00Z'
465465
updated_at: '2024-01-15T09:30:00Z'
466-
list_versions:
466+
listversions:
467467
path: /prompts/{id}/versions
468468
method: GET
469469
auth: true
@@ -1062,7 +1062,7 @@ service:
10621062
output_cost: 1.1
10631063
finish_reason: finish_reason
10641064
index: 1
1065-
update_evaluators:
1065+
updateEvaluators:
10661066
path: /prompts/{id}/evaluators
10671067
method: POST
10681068
auth: true

.mock/definition/tools.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ service:
7979
evaluator_version_id: evaluator_version_id
8080
created_at: '2024-01-15T09:30:00Z'
8181
updated_at: '2024-01-15T09:30:00Z'
82-
create:
82+
upsert:
8383
path: /tools
8484
method: POST
8585
auth: true
@@ -271,7 +271,7 @@ service:
271271
examples:
272272
- path-parameters:
273273
id: id
274-
update:
274+
move:
275275
path: /tools/{id}
276276
method: PATCH
277277
auth: true
@@ -345,7 +345,7 @@ service:
345345
evaluator_version_id: evaluator_version_id
346346
created_at: '2024-01-15T09:30:00Z'
347347
updated_at: '2024-01-15T09:30:00Z'
348-
list_versions:
348+
listversions:
349349
path: /tools/{id}/versions
350350
method: GET
351351
auth: true
@@ -616,7 +616,7 @@ service:
616616
tool_id: tool_id
617617
version_id: version_id
618618
session_id: session_id
619-
update_evaluators:
619+
updateEvaluators:
620620
path: /tools/{id}/evaluators
621621
method: POST
622622
auth: true
@@ -862,9 +862,3 @@ service:
862862
evaluator_version_id: evaluator_version_id
863863
created_at: '2024-01-15T09:30:00Z'
864864
updated_at: '2024-01-15T09:30:00Z'
865-
list_templates:
866-
path: /tools/templates
867-
method: GET
868-
auth: false
869-
examples:
870-
- {}

.mock/fern.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"organization" : "humanloop",
3-
"version" : "0.31.6"
3+
"version" : "0.31.5"
44
}

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ from humanloop.client import Humanloop
2121
client = Humanloop(
2222
api_key="YOUR_API_KEY",
2323
)
24-
client.prompts.create(
24+
client.prompts.upsert(
2525
model="model",
2626
)
2727
```
@@ -36,7 +36,7 @@ from humanloop.client import AsyncHumanloop
3636
client = AsyncHumanloop(
3737
api_key="YOUR_API_KEY",
3838
)
39-
await client.prompts.create(
39+
await client.prompts.upsert(
4040
model="model",
4141
)
4242
```

src/humanloop/datasets/client.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def list(
120120
raise ApiError(status_code=_response.status_code, body=_response.text)
121121
raise ApiError(status_code=_response.status_code, body=_response_json)
122122

123-
def create(
123+
def upsert(
124124
self,
125125
*,
126126
datapoints: typing.Sequence[CreateDatapointRequest],
@@ -196,7 +196,7 @@ def create(
196196
client = Humanloop(
197197
api_key="YOUR_API_KEY",
198198
)
199-
client.datasets.create(
199+
client.datasets.upsert(
200200
datapoints=[CreateDatapointRequest()],
201201
)
202202
"""
@@ -333,7 +333,7 @@ def delete(self, id: str, *, request_options: typing.Optional[RequestOptions] =
333333
raise ApiError(status_code=_response.status_code, body=_response.text)
334334
raise ApiError(status_code=_response.status_code, body=_response_json)
335335

336-
def update(
336+
def move(
337337
self,
338338
id: str,
339339
*,
@@ -370,7 +370,7 @@ def update(
370370
client = Humanloop(
371371
api_key="YOUR_API_KEY",
372372
)
373-
client.datasets.update(
373+
client.datasets.move(
374374
id="id",
375375
)
376376
"""
@@ -393,7 +393,7 @@ def update(
393393
raise ApiError(status_code=_response.status_code, body=_response.text)
394394
raise ApiError(status_code=_response.status_code, body=_response_json)
395395

396-
def list_datapoints(
396+
def listdatapoints(
397397
self,
398398
id: str,
399399
*,
@@ -438,7 +438,7 @@ def list_datapoints(
438438
client = Humanloop(
439439
api_key="YOUR_API_KEY",
440440
)
441-
client.datasets.list_datapoints(
441+
client.datasets.listdatapoints(
442442
id="id",
443443
)
444444
"""
@@ -453,7 +453,7 @@ def list_datapoints(
453453
if 200 <= _response.status_code < 300:
454454
_parsed_response = typing.cast(PaginatedDatapointResponse, construct_type(type_=PaginatedDatapointResponse, object_=_response.json())) # type: ignore
455455
_has_next = True
456-
_get_next = lambda: self.list_datapoints(
456+
_get_next = lambda: self.listdatapoints(
457457
id,
458458
version_id=version_id,
459459
environment=environment,
@@ -472,7 +472,7 @@ def list_datapoints(
472472
raise ApiError(status_code=_response.status_code, body=_response.text)
473473
raise ApiError(status_code=_response.status_code, body=_response_json)
474474

475-
def list_versions(
475+
def listversions(
476476
self,
477477
id: str,
478478
*,
@@ -512,7 +512,7 @@ def list_versions(
512512
client = Humanloop(
513513
api_key="YOUR_API_KEY",
514514
)
515-
client.datasets.list_versions(
515+
client.datasets.listversions(
516516
id="id",
517517
)
518518
"""
@@ -918,7 +918,7 @@ async def list(
918918
raise ApiError(status_code=_response.status_code, body=_response.text)
919919
raise ApiError(status_code=_response.status_code, body=_response_json)
920920

921-
async def create(
921+
async def upsert(
922922
self,
923923
*,
924924
datapoints: typing.Sequence[CreateDatapointRequest],
@@ -994,7 +994,7 @@ async def create(
994994
client = AsyncHumanloop(
995995
api_key="YOUR_API_KEY",
996996
)
997-
await client.datasets.create(
997+
await client.datasets.upsert(
998998
datapoints=[CreateDatapointRequest()],
999999
)
10001000
"""
@@ -1131,7 +1131,7 @@ async def delete(self, id: str, *, request_options: typing.Optional[RequestOptio
11311131
raise ApiError(status_code=_response.status_code, body=_response.text)
11321132
raise ApiError(status_code=_response.status_code, body=_response_json)
11331133

1134-
async def update(
1134+
async def move(
11351135
self,
11361136
id: str,
11371137
*,
@@ -1168,7 +1168,7 @@ async def update(
11681168
client = AsyncHumanloop(
11691169
api_key="YOUR_API_KEY",
11701170
)
1171-
await client.datasets.update(
1171+
await client.datasets.move(
11721172
id="id",
11731173
)
11741174
"""
@@ -1191,7 +1191,7 @@ async def update(
11911191
raise ApiError(status_code=_response.status_code, body=_response.text)
11921192
raise ApiError(status_code=_response.status_code, body=_response_json)
11931193

1194-
async def list_datapoints(
1194+
async def listdatapoints(
11951195
self,
11961196
id: str,
11971197
*,
@@ -1236,7 +1236,7 @@ async def list_datapoints(
12361236
client = AsyncHumanloop(
12371237
api_key="YOUR_API_KEY",
12381238
)
1239-
await client.datasets.list_datapoints(
1239+
await client.datasets.listdatapoints(
12401240
id="id",
12411241
)
12421242
"""
@@ -1251,7 +1251,7 @@ async def list_datapoints(
12511251
if 200 <= _response.status_code < 300:
12521252
_parsed_response = typing.cast(PaginatedDatapointResponse, construct_type(type_=PaginatedDatapointResponse, object_=_response.json())) # type: ignore
12531253
_has_next = True
1254-
_get_next = lambda: self.list_datapoints(
1254+
_get_next = lambda: self.listdatapoints(
12551255
id,
12561256
version_id=version_id,
12571257
environment=environment,
@@ -1270,7 +1270,7 @@ async def list_datapoints(
12701270
raise ApiError(status_code=_response.status_code, body=_response.text)
12711271
raise ApiError(status_code=_response.status_code, body=_response_json)
12721272

1273-
async def list_versions(
1273+
async def listversions(
12741274
self,
12751275
id: str,
12761276
*,
@@ -1310,7 +1310,7 @@ async def list_versions(
13101310
client = AsyncHumanloop(
13111311
api_key="YOUR_API_KEY",
13121312
)
1313-
await client.datasets.list_versions(
1313+
await client.datasets.listversions(
13141314
id="id",
13151315
)
13161316
"""

0 commit comments

Comments
 (0)