Files
kidsai/node_modules/openai/resources/models.d.ts
rwiegand f893530471 Fix chat interface - restore continuous conversation flow
🎯 Major improvements to MissionControl component:
- Always keep input field visible and functional after AI responses
- Auto-clear input after submitting questions for better UX
- Add dynamic visual indicators (first question vs follow-up)
- Improve response layout with clear separation and hints
- Enable proper chat-like experience for continuous learning

🌟 Additional enhancements:
- Better language-specific messaging throughout interface
- Clearer visual hierarchy between input and response areas
- Intuitive flow that guides users to ask follow-up questions
- Maintains responsive design and accessibility

🔧 Technical changes:
- Enhanced MissionControl state management
- Improved component layout and styling
- Better TypeScript integration across components
- Updated tsconfig for stricter type checking
2025-07-14 12:39:05 +02:00

55 lines
1.7 KiB
TypeScript

import { APIResource } from "../resource.js";
import * as Core from "../core.js";
import { Page } from "../pagination.js";
export declare class Models extends APIResource {
/**
* Retrieves a model instance, providing basic information about the model such as
* the owner and permissioning.
*/
retrieve(model: string, options?: Core.RequestOptions): Core.APIPromise<Model>;
/**
* Lists the currently available models, and provides basic information about each
* one such as the owner and availability.
*/
list(options?: Core.RequestOptions): Core.PagePromise<ModelsPage, Model>;
/**
* Delete a fine-tuned model. You must have the Owner role in your organization to
* delete a model.
*/
del(model: string, options?: Core.RequestOptions): Core.APIPromise<ModelDeleted>;
}
/**
* Note: no pagination actually occurs yet, this is for forwards-compatibility.
*/
export declare class ModelsPage extends Page<Model> {
}
/**
* Describes an OpenAI model offering that can be used with the API.
*/
export interface Model {
/**
* The model identifier, which can be referenced in the API endpoints.
*/
id: string;
/**
* The Unix timestamp (in seconds) when the model was created.
*/
created: number;
/**
* The object type, which is always "model".
*/
object: 'model';
/**
* The organization that owns the model.
*/
owned_by: string;
}
export interface ModelDeleted {
id: string;
deleted: boolean;
object: string;
}
export declare namespace Models {
export { type Model as Model, type ModelDeleted as ModelDeleted, ModelsPage as ModelsPage };
}
//# sourceMappingURL=models.d.ts.map