Class Story

Story object which contains a prompt and story and can generate a title and an image

Constructors

  • Parameters

    • openai: OpenAI
    • storyParams: StoryParams
    • chatModel: string = DEFAULT_MODEL
    • logger: ILogger = console

    Returns Story

Properties

chat: ChatAssistant
content: string
creationPrompt: ChatCompletionMessageParam[]
logger: ILogger = console
openai: OpenAI
prompt: string
temperature: number

Methods

  • Parameters

    • size: ImageSize = "1024x1024"
    • model: Model = "dall-e-3"

    Returns Promise<string>

  • Returns Promise<string>

  • Utility method which allows a Story object to be generated from a prompt with a story

    Parameters

    • prompt: string
    • openai: OpenAI
    • chatModel: string = DEFAULT_MODEL
    • logger: ILogger = console

    Returns Promise<Story>