|
1 | 1 | // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. |
2 | 2 |
|
3 | | -import * as Errors from './error'; |
4 | | -import * as Uploads from './uploads'; |
5 | 3 | import { type Agent } from './_shims/index'; |
6 | 4 | import * as Core from './core'; |
| 5 | +import * as Errors from './error'; |
7 | 6 | import * as Pagination from './pagination'; |
| 7 | +import { type OffsetPaginationParams, OffsetPaginationResponse } from './pagination'; |
| 8 | +import * as Uploads from './uploads'; |
8 | 9 | import * as API from './resources/index'; |
| 10 | +import { Doc, DocEmbedParams, Docs, EmbedQueryResponse, Snippet } from './resources/docs'; |
| 11 | +import { JobStatus, Jobs } from './resources/jobs'; |
| 12 | +import { |
| 13 | + ChatInput, |
| 14 | + ChatResponse, |
| 15 | + ChatSettings, |
| 16 | + Entry, |
| 17 | + History, |
| 18 | + Message, |
| 19 | + Session, |
| 20 | + SessionChatParams, |
| 21 | + SessionChatResponse, |
| 22 | + SessionCreateOrUpdateParams, |
| 23 | + SessionCreateParams, |
| 24 | + SessionListParams, |
| 25 | + SessionPatchParams, |
| 26 | + SessionUpdateParams, |
| 27 | + Sessions, |
| 28 | + SessionsOffsetPagination, |
| 29 | +} from './resources/sessions'; |
| 30 | +import { |
| 31 | + Task, |
| 32 | + TaskCreateOrUpdateParams, |
| 33 | + TaskCreateParams, |
| 34 | + TaskListParams, |
| 35 | + Tasks, |
| 36 | + TasksOffsetPagination, |
| 37 | +} from './resources/tasks'; |
| 38 | +import { |
| 39 | + Agent, |
| 40 | + AgentCreateOrUpdateParams, |
| 41 | + AgentCreateParams, |
| 42 | + AgentListParams, |
| 43 | + AgentPatchParams, |
| 44 | + AgentUpdateParams, |
| 45 | + Agents, |
| 46 | + AgentsOffsetPagination, |
| 47 | +} from './resources/agents/agents'; |
| 48 | +import { |
| 49 | + Execution, |
| 50 | + ExecutionChangeStatusParams, |
| 51 | + ExecutionChangeStatusResponse, |
| 52 | + ExecutionCreateParams, |
| 53 | + ExecutionListParams, |
| 54 | + ExecutionPatchParams, |
| 55 | + Executions, |
| 56 | + ExecutionsOffsetPagination, |
| 57 | + Transition, |
| 58 | +} from './resources/executions/executions'; |
| 59 | +import { |
| 60 | + User, |
| 61 | + UserCreateOrUpdateParams, |
| 62 | + UserCreateParams, |
| 63 | + UserListParams, |
| 64 | + UserPatchParams, |
| 65 | + UserUpdateParams, |
| 66 | + Users, |
| 67 | + UsersOffsetPagination, |
| 68 | +} from './resources/users/users'; |
9 | 69 |
|
10 | 70 | const environments = { |
11 | 71 | dev: 'https://dev.julep.ai/api', |
@@ -191,96 +251,120 @@ export class Julep extends Core.APIClient { |
191 | 251 | static fileFromPath = Uploads.fileFromPath; |
192 | 252 | } |
193 | 253 |
|
194 | | -export const { |
195 | | - JulepError, |
196 | | - APIError, |
197 | | - APIConnectionError, |
198 | | - APIConnectionTimeoutError, |
199 | | - APIUserAbortError, |
200 | | - NotFoundError, |
201 | | - ConflictError, |
202 | | - RateLimitError, |
203 | | - BadRequestError, |
204 | | - AuthenticationError, |
205 | | - InternalServerError, |
206 | | - PermissionDeniedError, |
207 | | - UnprocessableEntityError, |
208 | | -} = Errors; |
| 254 | +export const JulepError = Errors.JulepError; |
| 255 | +export const APIError = Errors.APIError; |
| 256 | +export const APIConnectionError = Errors.APIConnectionError; |
| 257 | +export const APIConnectionTimeoutError = Errors.APIConnectionTimeoutError; |
| 258 | +export const APIUserAbortError = Errors.APIUserAbortError; |
| 259 | +export const NotFoundError = Errors.NotFoundError; |
| 260 | +export const ConflictError = Errors.ConflictError; |
| 261 | +export const RateLimitError = Errors.RateLimitError; |
| 262 | +export const BadRequestError = Errors.BadRequestError; |
| 263 | +export const AuthenticationError = Errors.AuthenticationError; |
| 264 | +export const InternalServerError = Errors.InternalServerError; |
| 265 | +export const PermissionDeniedError = Errors.PermissionDeniedError; |
| 266 | +export const UnprocessableEntityError = Errors.UnprocessableEntityError; |
209 | 267 |
|
210 | 268 | export import toFile = Uploads.toFile; |
211 | 269 | export import fileFromPath = Uploads.fileFromPath; |
212 | 270 |
|
213 | | -export namespace Julep { |
214 | | - export import RequestOptions = Core.RequestOptions; |
| 271 | +Julep.Agents = Agents; |
| 272 | +Julep.AgentsOffsetPagination = AgentsOffsetPagination; |
| 273 | +Julep.Sessions = Sessions; |
| 274 | +Julep.SessionsOffsetPagination = SessionsOffsetPagination; |
| 275 | +Julep.Users = Users; |
| 276 | +Julep.UsersOffsetPagination = UsersOffsetPagination; |
| 277 | +Julep.Jobs = Jobs; |
| 278 | +Julep.Docs = Docs; |
| 279 | +Julep.Tasks = Tasks; |
| 280 | +Julep.TasksOffsetPagination = TasksOffsetPagination; |
| 281 | +Julep.Executions = Executions; |
| 282 | +Julep.ExecutionsOffsetPagination = ExecutionsOffsetPagination; |
| 283 | + |
| 284 | +export declare namespace Julep { |
| 285 | + export type RequestOptions = Core.RequestOptions; |
215 | 286 |
|
216 | 287 | export import OffsetPagination = Pagination.OffsetPagination; |
217 | | - export import OffsetPaginationParams = Pagination.OffsetPaginationParams; |
218 | | - export import OffsetPaginationResponse = Pagination.OffsetPaginationResponse; |
219 | | - |
220 | | - export import Agents = API.Agents; |
221 | | - export import Agent = API.Agent; |
222 | | - export import AgentsOffsetPagination = API.AgentsOffsetPagination; |
223 | | - export import AgentCreateParams = API.AgentCreateParams; |
224 | | - export import AgentUpdateParams = API.AgentUpdateParams; |
225 | | - export import AgentListParams = API.AgentListParams; |
226 | | - export import AgentCreateOrUpdateParams = API.AgentCreateOrUpdateParams; |
227 | | - export import AgentPatchParams = API.AgentPatchParams; |
228 | | - |
229 | | - export import Sessions = API.Sessions; |
230 | | - export import ChatInput = API.ChatInput; |
231 | | - export import ChatResponse = API.ChatResponse; |
232 | | - export import ChatSettings = API.ChatSettings; |
233 | | - export import Entry = API.Entry; |
234 | | - export import History = API.History; |
235 | | - export import Message = API.Message; |
236 | | - export import Session = API.Session; |
237 | | - export import SessionChatResponse = API.SessionChatResponse; |
238 | | - export import SessionsOffsetPagination = API.SessionsOffsetPagination; |
239 | | - export import SessionCreateParams = API.SessionCreateParams; |
240 | | - export import SessionUpdateParams = API.SessionUpdateParams; |
241 | | - export import SessionListParams = API.SessionListParams; |
242 | | - export import SessionChatParams = API.SessionChatParams; |
243 | | - export import SessionCreateOrUpdateParams = API.SessionCreateOrUpdateParams; |
244 | | - export import SessionPatchParams = API.SessionPatchParams; |
245 | | - |
246 | | - export import Users = API.Users; |
247 | | - export import User = API.User; |
248 | | - export import UsersOffsetPagination = API.UsersOffsetPagination; |
249 | | - export import UserCreateParams = API.UserCreateParams; |
250 | | - export import UserUpdateParams = API.UserUpdateParams; |
251 | | - export import UserListParams = API.UserListParams; |
252 | | - export import UserCreateOrUpdateParams = API.UserCreateOrUpdateParams; |
253 | | - export import UserPatchParams = API.UserPatchParams; |
254 | | - |
255 | | - export import Jobs = API.Jobs; |
256 | | - export import JobStatus = API.JobStatus; |
257 | | - |
258 | | - export import Docs = API.Docs; |
259 | | - export import Doc = API.Doc; |
260 | | - export import EmbedQueryResponse = API.EmbedQueryResponse; |
261 | | - export import Snippet = API.Snippet; |
262 | | - export import DocEmbedParams = API.DocEmbedParams; |
263 | | - |
264 | | - export import Tasks = API.Tasks; |
265 | | - export import Task = API.Task; |
266 | | - export import TasksOffsetPagination = API.TasksOffsetPagination; |
267 | | - export import TaskCreateParams = API.TaskCreateParams; |
268 | | - export import TaskListParams = API.TaskListParams; |
269 | | - export import TaskCreateOrUpdateParams = API.TaskCreateOrUpdateParams; |
270 | | - |
271 | | - export import Executions = API.Executions; |
272 | | - export import Execution = API.Execution; |
273 | | - export import Transition = API.Transition; |
274 | | - export import ExecutionChangeStatusResponse = API.ExecutionChangeStatusResponse; |
275 | | - export import ExecutionsOffsetPagination = API.ExecutionsOffsetPagination; |
276 | | - export import ExecutionCreateParams = API.ExecutionCreateParams; |
277 | | - export import ExecutionListParams = API.ExecutionListParams; |
278 | | - export import ExecutionChangeStatusParams = API.ExecutionChangeStatusParams; |
279 | | - export import ExecutionPatchParams = API.ExecutionPatchParams; |
280 | | - |
281 | | - export import ResourceCreated = API.ResourceCreated; |
282 | | - export import ResourceDeleted = API.ResourceDeleted; |
283 | | - export import ResourceUpdated = API.ResourceUpdated; |
| 288 | + export { |
| 289 | + type OffsetPaginationParams as OffsetPaginationParams, |
| 290 | + type OffsetPaginationResponse as OffsetPaginationResponse, |
| 291 | + }; |
| 292 | + |
| 293 | + export { |
| 294 | + Agents as Agents, |
| 295 | + type Agent as Agent, |
| 296 | + AgentsOffsetPagination as AgentsOffsetPagination, |
| 297 | + type AgentCreateParams as AgentCreateParams, |
| 298 | + type AgentUpdateParams as AgentUpdateParams, |
| 299 | + type AgentListParams as AgentListParams, |
| 300 | + type AgentCreateOrUpdateParams as AgentCreateOrUpdateParams, |
| 301 | + type AgentPatchParams as AgentPatchParams, |
| 302 | + }; |
| 303 | + |
| 304 | + export { |
| 305 | + Sessions as Sessions, |
| 306 | + type ChatInput as ChatInput, |
| 307 | + type ChatResponse as ChatResponse, |
| 308 | + type ChatSettings as ChatSettings, |
| 309 | + type Entry as Entry, |
| 310 | + type History as History, |
| 311 | + type Message as Message, |
| 312 | + type Session as Session, |
| 313 | + type SessionChatResponse as SessionChatResponse, |
| 314 | + SessionsOffsetPagination as SessionsOffsetPagination, |
| 315 | + type SessionCreateParams as SessionCreateParams, |
| 316 | + type SessionUpdateParams as SessionUpdateParams, |
| 317 | + type SessionListParams as SessionListParams, |
| 318 | + type SessionChatParams as SessionChatParams, |
| 319 | + type SessionCreateOrUpdateParams as SessionCreateOrUpdateParams, |
| 320 | + type SessionPatchParams as SessionPatchParams, |
| 321 | + }; |
| 322 | + |
| 323 | + export { |
| 324 | + Users as Users, |
| 325 | + type User as User, |
| 326 | + UsersOffsetPagination as UsersOffsetPagination, |
| 327 | + type UserCreateParams as UserCreateParams, |
| 328 | + type UserUpdateParams as UserUpdateParams, |
| 329 | + type UserListParams as UserListParams, |
| 330 | + type UserCreateOrUpdateParams as UserCreateOrUpdateParams, |
| 331 | + type UserPatchParams as UserPatchParams, |
| 332 | + }; |
| 333 | + |
| 334 | + export { Jobs as Jobs, type JobStatus as JobStatus }; |
| 335 | + |
| 336 | + export { |
| 337 | + Docs as Docs, |
| 338 | + type Doc as Doc, |
| 339 | + type EmbedQueryResponse as EmbedQueryResponse, |
| 340 | + type Snippet as Snippet, |
| 341 | + type DocEmbedParams as DocEmbedParams, |
| 342 | + }; |
| 343 | + |
| 344 | + export { |
| 345 | + Tasks as Tasks, |
| 346 | + type Task as Task, |
| 347 | + TasksOffsetPagination as TasksOffsetPagination, |
| 348 | + type TaskCreateParams as TaskCreateParams, |
| 349 | + type TaskListParams as TaskListParams, |
| 350 | + type TaskCreateOrUpdateParams as TaskCreateOrUpdateParams, |
| 351 | + }; |
| 352 | + |
| 353 | + export { |
| 354 | + Executions as Executions, |
| 355 | + type Execution as Execution, |
| 356 | + type Transition as Transition, |
| 357 | + type ExecutionChangeStatusResponse as ExecutionChangeStatusResponse, |
| 358 | + ExecutionsOffsetPagination as ExecutionsOffsetPagination, |
| 359 | + type ExecutionCreateParams as ExecutionCreateParams, |
| 360 | + type ExecutionListParams as ExecutionListParams, |
| 361 | + type ExecutionChangeStatusParams as ExecutionChangeStatusParams, |
| 362 | + type ExecutionPatchParams as ExecutionPatchParams, |
| 363 | + }; |
| 364 | + |
| 365 | + export type ResourceCreated = API.ResourceCreated; |
| 366 | + export type ResourceDeleted = API.ResourceDeleted; |
| 367 | + export type ResourceUpdated = API.ResourceUpdated; |
284 | 368 | } |
285 | 369 |
|
286 | 370 | export default Julep; |
0 commit comments