@heroku/plugin-ai
Version:
Heroku CLI plugin for Heroku AI add-on
24 lines (23 loc) • 1.58 kB
TypeScript
import Command from '../../../lib/base';
export default class Call extends Command {
static args: {
model_resource: import("@oclif/core/lib/interfaces/parser").Arg<string, Record<string, unknown>>;
};
static description: string;
static examples: string[];
static flags: {
app: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
json: import("@oclif/core/lib/interfaces/parser").BooleanFlag<boolean>;
optfile: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
opts: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
output: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
prompt: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
messages: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
remote: import("@oclif/core/lib/interfaces/parser").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
};
run(): Promise<void>;
private parseOptions;
private createAgentRequest;
private callAgent;
private displayAgentResponse;
}