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
JavaScript
;
/**
* 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