mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-21 23:11:01 +00:00
28 lines
812 B
TypeScript
28 lines
812 B
TypeScript
// Public media-understanding helpers and types for provider plugins.
|
|
|
|
export type {
|
|
AudioTranscriptionRequest,
|
|
AudioTranscriptionResult,
|
|
ImageDescriptionRequest,
|
|
ImageDescriptionResult,
|
|
ImagesDescriptionInput,
|
|
ImagesDescriptionRequest,
|
|
ImagesDescriptionResult,
|
|
MediaUnderstandingProvider,
|
|
VideoDescriptionRequest,
|
|
VideoDescriptionResult,
|
|
} from "../media-understanding/types.js";
|
|
|
|
export {
|
|
describeImageWithModel,
|
|
describeImagesWithModel,
|
|
} from "../media-understanding/providers/image.js";
|
|
export { transcribeOpenAiCompatibleAudio } from "../media-understanding/providers/openai-compatible-audio.js";
|
|
export {
|
|
assertOkOrThrowHttpError,
|
|
normalizeBaseUrl,
|
|
postJsonRequest,
|
|
postTranscriptionRequest,
|
|
requireTranscriptionText,
|
|
} from "../media-understanding/providers/shared.js";
|