INNER CODE UNIT · TypeScript
deleteUploadedFile
iurysza/module-graph · .agents/skills/audio-transcribe/scripts/transcribe.ts:288
async function deleteUploadedFile(client: any, name: string, chunkIndex: number): Promise<void> {
try {
await client.files.delete({ name });
} catch (error) {
console.warn(
`Could not delete uploaded audio for chunk ${chunkIndex + 1}: ${safeProviderError(error)}`,
);
}
}
async function transcribeChunk(
client: any,
chunk: AudioChunk,
index: number,
total: number,
options: TranscribeOptions,
): Promise<string> {
console.log(`Uploading and transcribing chunk ${index + 1}/${total}...`);