UNPKG

venice-ai-sdk-apl

Version:

A comprehensive SDK for the Venice AI API with CLI support, programmatic CLI usage, CLI-style interface, and interactive demo

44 lines 1.09 kB
"use strict"; /** * Models List Resource * * This module provides methods for interacting with the Models List API. * It allows you to retrieve available models and their capabilities. * * @example * ```typescript * import { VeniceAI } from 'venice-ai-sdk-apl'; * * const venice = new VeniceAI({ * apiKey: 'your-api-key', * }); * * // List available models * const response = await venice.models.list(); * * console.log(response.data); * ``` */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ModelsListResource = void 0; const base_resource_1 = require("../base-resource"); /** * Models List Resource */ class ModelsListResource extends base_resource_1.BaseResource { /** * Lists available models * * @returns Promise that resolves with the list of available models * * @example * ```typescript * const response = await venice.models.list(); * ``` */ async list() { return this.get('/models'); } } exports.ModelsListResource = ModelsListResource; //# sourceMappingURL=list.js.map