FakeOpenAI
class FakeOpenAI(val models: Storage<Model> = DEFAULT_OPEN_AI_MODELS, val completionGenerators: Map<ModelName, ChatCompletionGenerator> = emptyMap(), clock: Clock = systemUTC(), baseUri: Uri = FakeOpenAI::class.defaultLocalUri) : ChaoticHttpHandler