from .._exceptions import OpenAIError INSTRUCTIONS = """ OpenAI error: missing `{library}` This feature requires additional dependencies: $ pip install openai[{extra}] """ def format_instructions(*, library: str, extra: str) -> str: return INSTRUCTIONS.format(library=library, extra=extra) class MissingDependencyError(OpenAIError): pass