extraction: { 
    prompt: string; 
    rf: AutoParseableResponseFormat<{ 
        data: { 
            adverse_effects: string[]; 
            intended_effects: string[]; 
            interacts_with_class: string[]; 
            interacts_with_medication: string[]; 
            medication_class: string; 
            name: string; 
        }[]; 
    }>; 
} = ...