99- <code ><a href =" ./src/resources/datasets/datasets.ts " >DatasetGenerateDatasetResponse</a ></code >
1010- <code ><a href =" ./src/resources/datasets/datasets.ts " >DatasetGenerateSchemaResponse</a ></code >
1111- <code ><a href =" ./src/resources/datasets/datasets.ts " >DatasetGenerateValidatorsResponse</a ></code >
12+ - <code ><a href =" ./src/resources/datasets/datasets.ts " >DatasetInsertEntryResponse</a ></code >
13+ - <code ><a href =" ./src/resources/datasets/datasets.ts " >DatasetUploadJSONLResponse</a ></code >
1214
1315Methods:
1416
17+ - <code title =" post /datasets/ " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >create</a >({ ...params }) -> Dataset</code >
1518- <code title =" get /datasets/{dataset_id} " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >retrieve</a >(datasetID) -> Dataset</code >
19+ - <code title =" put /datasets/{dataset_id} " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >update</a >(datasetID, { ...params }) -> Dataset</code >
1620- <code title =" get /datasets/ " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >list</a >({ ...params }) -> DatasetListResponse</code >
1721- <code title =" delete /datasets/{dataset_id} " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >delete</a >(datasetID) -> DatasetDeleteResponse</code >
1822- <code title =" get /datasets/{dataset_id}/create-download-url " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >createDownloadURL</a >(datasetID) -> string</code >
1923- <code title =" post /datasets/generate-dataset " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >generateDataset</a >({ ...params }) -> DatasetGenerateDatasetResponse</code >
2024- <code title =" post /datasets/generate-schema " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >generateSchema</a >({ ...params }) -> DatasetGenerateSchemaResponse</code >
2125- <code title =" post /datasets/generate-validators " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >generateValidators</a >({ ...params }) -> DatasetGenerateValidatorsResponse</code >
26+ - <code title =" post /datasets/{dataset_id}/insert-entry " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >insertEntry</a >(datasetID, { ...params }) -> string</code >
27+ - <code title =" post /datasets/{dataset_id}/upload-jsonl " >client.datasets.<a href =" ./src/resources/datasets/datasets.ts " >uploadJSONL</a >(datasetID, { ...params }) -> DatasetUploadJSONLResponse</code >
2228
2329## Generations
2430
2531Types:
2632
2733- <code ><a href =" ./src/resources/datasets/generations.ts " >DatasetGeneration</a ></code >
2834- <code ><a href =" ./src/resources/datasets/generations.ts " >GenerationListResponse</a ></code >
35+ - <code ><a href =" ./src/resources/datasets/generations.ts " >GenerationGetDownloadURLResponse</a ></code >
2936
3037Methods:
3138
3239- <code title =" get /datasets/generations/{generation_id} " >client.datasets.generations.<a href =" ./src/resources/datasets/generations.ts " >retrieve</a >(generationID) -> DatasetGeneration</code >
3340- <code title =" get /datasets/generations " >client.datasets.generations.<a href =" ./src/resources/datasets/generations.ts " >list</a >({ ...params }) -> GenerationListResponse</code >
41+ - <code title =" get /datasets/generations/{generation_id}/download-url " >client.datasets.generations.<a href =" ./src/resources/datasets/generations.ts " >getDownloadURL</a >(generationID) -> GenerationGetDownloadURLResponse</code >
3442
3543# Logs
3644
@@ -56,22 +64,122 @@ Methods:
5664
5765- <code title =" post /playground/run " >client.playground.<a href =" ./src/resources/playground.ts " >run</a >({ ...params }) -> unknown</code >
5866
59- # Prompts
67+ # Projects
6068
6169Types:
6270
63- - <code ><a href =" ./src/resources/prompts/prompts.ts " >Prompt</a ></code >
71+ - <code ><a href =" ./src/resources/projects/projects.ts " >Project</a ></code >
72+ - <code ><a href =" ./src/resources/projects/projects.ts " >ProjectListResponse</a ></code >
73+ - <code ><a href =" ./src/resources/projects/projects.ts " >ProjectDeleteResponse</a ></code >
6474
65- ## Iterations
75+ Methods:
76+
77+ - <code title =" post /projects " >client.projects.<a href =" ./src/resources/projects/projects.ts " >create</a >({ ...params }) -> Project</code >
78+ - <code title =" get /projects/{project_id} " >client.projects.<a href =" ./src/resources/projects/projects.ts " >retrieve</a >(projectID) -> Project</code >
79+ - <code title =" put /projects/{project_id} " >client.projects.<a href =" ./src/resources/projects/projects.ts " >update</a >(projectID, { ...params }) -> Project</code >
80+ - <code title =" get /projects/ " >client.projects.<a href =" ./src/resources/projects/projects.ts " >list</a >() -> ProjectListResponse</code >
81+ - <code title =" delete /projects/{project_id} " >client.projects.<a href =" ./src/resources/projects/projects.ts " >delete</a >(projectID) -> ProjectDeleteResponse</code >
82+
83+ ## Optimizations
84+
85+ Types:
86+
87+ - <code ><a href =" ./src/resources/projects/optimizations.ts " >Optimization</a ></code >
88+ - <code ><a href =" ./src/resources/projects/optimizations.ts " >OptimizationListResponse</a ></code >
89+ - <code ><a href =" ./src/resources/projects/optimizations.ts " >OptimizationCreateIterationResponse</a ></code >
90+
91+ Methods:
92+
93+ - <code title =" post /project/{project_id}/optimizations/ " >client.projects.optimizations.<a href =" ./src/resources/projects/optimizations.ts " >create</a >(projectID, { ...params }) -> Optimization</code >
94+ - <code title =" get /project/{project_id}/optimizations/{optimization_id} " >client.projects.optimizations.<a href =" ./src/resources/projects/optimizations.ts " >retrieve</a >(optimizationID, { ...params }) -> Optimization</code >
95+ - <code title =" get /project/{project_id}/optimizations/ " >client.projects.optimizations.<a href =" ./src/resources/projects/optimizations.ts " >list</a >(projectID) -> OptimizationListResponse</code >
96+ - <code title =" post /project/{project_id}/optimizations/{optimization_id}/iterations " >client.projects.optimizations.<a href =" ./src/resources/projects/optimizations.ts " >createIteration</a >(optimizationID, { ...params }) -> OptimizationCreateIterationResponse</code >
97+
98+ ## Prompts
99+
100+ Types:
101+
102+ - <code ><a href =" ./src/resources/projects/prompts/prompts.ts " >Prompt</a ></code >
103+ - <code ><a href =" ./src/resources/projects/prompts/prompts.ts " >PromptListResponse</a ></code >
104+ - <code ><a href =" ./src/resources/projects/prompts/prompts.ts " >PromptDeleteResponse</a ></code >
105+
106+ Methods:
107+
108+ - <code title =" post /project/{project_id}/prompts " >client.projects.prompts.<a href =" ./src/resources/projects/prompts/prompts.ts " >create</a >(projectID, { ...params }) -> Prompt</code >
109+ - <code title =" get /project/{project_id}/prompts/{prompt_id} " >client.projects.prompts.<a href =" ./src/resources/projects/prompts/prompts.ts " >retrieve</a >(promptID, { ...params }) -> Prompt</code >
110+ - <code title =" get /project/{project_id}/prompts " >client.projects.prompts.<a href =" ./src/resources/projects/prompts/prompts.ts " >list</a >(projectID) -> PromptListResponse</code >
111+ - <code title =" delete /project/{project_id}/prompts/{prompt_id} " >client.projects.prompts.<a href =" ./src/resources/projects/prompts/prompts.ts " >delete</a >(promptID, { ...params }) -> PromptDeleteResponse</code >
112+ - <code title =" patch /project/{project_id}/prompts/{prompt_id}/model " >client.projects.prompts.<a href =" ./src/resources/projects/prompts/prompts.ts " >updateModel</a >(promptID, { ...params }) -> Prompt</code >
113+
114+ ### Iterations
115+
116+ Types:
117+
118+ - <code ><a href =" ./src/resources/projects/prompts/iterations.ts " >PromptIteration</a ></code >
119+ - <code ><a href =" ./src/resources/projects/prompts/iterations.ts " >IterationListResponse</a ></code >
120+
121+ Methods:
122+
123+ - <code title =" post /project/{project_id}/prompts/{prompt_id}/iterations " >client.projects.prompts.iterations.<a href =" ./src/resources/projects/prompts/iterations.ts " >create</a >(promptID, { ...params }) -> PromptIteration</code >
124+ - <code title =" get /project/{project_id}/prompts/{prompt_id}/iterations " >client.projects.prompts.iterations.<a href =" ./src/resources/projects/prompts/iterations.ts " >list</a >(promptID, { ...params }) -> IterationListResponse</code >
125+
126+ ## Evaluators
127+
128+ Types:
129+
130+ - <code ><a href =" ./src/resources/projects/evaluators/evaluators.ts " >EvaluatorEntry</a ></code >
131+ - <code ><a href =" ./src/resources/projects/evaluators/evaluators.ts " >EvaluatorType</a ></code >
132+ - <code ><a href =" ./src/resources/projects/evaluators/evaluators.ts " >EvaluatorListResponse</a ></code >
133+
134+ Methods:
135+
136+ - <code title =" get /project/{project_id}/evaluators/{evaluator_id} " >client.projects.evaluators.<a href =" ./src/resources/projects/evaluators/evaluators.ts " >retrieve</a >(evaluatorID, { ...params }) -> EvaluatorEntry</code >
137+ - <code title =" put /project/{project_id}/evaluators/{evaluator_id} " >client.projects.evaluators.<a href =" ./src/resources/projects/evaluators/evaluators.ts " >update</a >(evaluatorID, { ...params }) -> EvaluatorEntry</code >
138+ - <code title =" get /project/{project_id}/evaluators " >client.projects.evaluators.<a href =" ./src/resources/projects/evaluators/evaluators.ts " >list</a >(projectID) -> EvaluatorListResponse</code >
139+
140+ ### Rubric
141+
142+ Types:
143+
144+ - <code ><a href =" ./src/resources/projects/evaluators/rubric.ts " >RubricCriterion</a ></code >
145+ - <code ><a href =" ./src/resources/projects/evaluators/rubric.ts " >RubricExample</a ></code >
146+ - <code ><a href =" ./src/resources/projects/evaluators/rubric.ts " >RubricGenerateResponse</a ></code >
147+
148+ Methods:
149+
150+ - <code title =" post /project/{project_id}/evaluators/rubric " >client.projects.evaluators.rubric.<a href =" ./src/resources/projects/evaluators/rubric.ts " >create</a >(projectID, { ...params }) -> EvaluatorEntry</code >
151+ - <code title =" post /project/{project_id}/evaluators/rubric/generate " >client.projects.evaluators.rubric.<a href =" ./src/resources/projects/evaluators/rubric.ts " >generate</a >(projectID, { ...params }) -> RubricGenerateResponse</code >
152+
153+ ## Evaluations
66154
67155Types:
68156
69- - <code ><a href =" ./src/resources/prompts/iterations.ts " >PromptIteration</a ></code >
157+ - <code ><a href =" ./src/resources/projects/evaluations.ts " >EvaluationEntry</a ></code >
158+ - <code ><a href =" ./src/resources/projects/evaluations.ts " >EvaluationObjectiveType</a ></code >
159+ - <code ><a href =" ./src/resources/projects/evaluations.ts " >EvaluationListResponse</a ></code >
160+ - <code ><a href =" ./src/resources/projects/evaluations.ts " >EvaluationDeleteResponse</a ></code >
161+ - <code ><a href =" ./src/resources/projects/evaluations.ts " >EvaluationCreateIterationResponse</a ></code >
70162
71- # Evaluators
163+ Methods:
164+
165+ - <code title =" post /project/{project_id}/evaluations " >client.projects.evaluations.<a href =" ./src/resources/projects/evaluations.ts " >create</a >(projectID, { ...params }) -> EvaluationEntry</code >
166+ - <code title =" get /project/{project_id}/evaluations/{evaluation_id} " >client.projects.evaluations.<a href =" ./src/resources/projects/evaluations.ts " >retrieve</a >(evaluationID, { ...params }) -> EvaluationEntry</code >
167+ - <code title =" get /project/{project_id}/evaluations/ " >client.projects.evaluations.<a href =" ./src/resources/projects/evaluations.ts " >list</a >(projectID) -> EvaluationListResponse</code >
168+ - <code title =" delete /project/{project_id}/evaluations/{evaluation_id} " >client.projects.evaluations.<a href =" ./src/resources/projects/evaluations.ts " >delete</a >(evaluationID, { ...params }) -> EvaluationDeleteResponse</code >
169+ - <code title =" post /project/{project_id}/evaluations/{evaluation_id}/iterations " >client.projects.evaluations.<a href =" ./src/resources/projects/evaluations.ts " >createIteration</a >(evaluationID, { ...params }) -> EvaluationCreateIterationResponse</code >
170+
171+ ## Agents
72172
73173Types:
74174
75- - <code ><a href =" ./src/resources/evaluators.ts " >Evaluator</a ></code >
76- - <code ><a href =" ./src/resources/evaluators.ts " >RubricCriterion</a ></code >
77- - <code ><a href =" ./src/resources/evaluators.ts " >RubricExample</a ></code >
175+ - <code ><a href =" ./src/resources/projects/agents.ts " >AgentEntry</a ></code >
176+ - <code ><a href =" ./src/resources/projects/agents.ts " >AgentListResponse</a ></code >
177+ - <code ><a href =" ./src/resources/projects/agents.ts " >AgentDeleteResponse</a ></code >
178+
179+ Methods:
180+
181+ - <code title =" post /project/{project_id}/agents " >client.projects.agents.<a href =" ./src/resources/projects/agents.ts " >create</a >(projectID, { ...params }) -> AgentEntry</code >
182+ - <code title =" get /project/{project_id}/agents/{agent_id} " >client.projects.agents.<a href =" ./src/resources/projects/agents.ts " >retrieve</a >(agentID, { ...params }) -> AgentEntry</code >
183+ - <code title =" patch /project/{project_id}/agents/{agent_id} " >client.projects.agents.<a href =" ./src/resources/projects/agents.ts " >update</a >(agentID, { ...params }) -> AgentEntry</code >
184+ - <code title =" get /project/{project_id}/agents " >client.projects.agents.<a href =" ./src/resources/projects/agents.ts " >list</a >(projectID) -> AgentListResponse</code >
185+ - <code title =" delete /project/{project_id}/agents/{agent_id} " >client.projects.agents.<a href =" ./src/resources/projects/agents.ts " >delete</a >(agentID, { ...params }) -> AgentDeleteResponse</code >
0 commit comments