The AI Chatbot that Generates Images
We've always had the ability to show images we find during website scraping. However, as of today, we're also able to deliver AI chatbots that generates images. Internally the chatbot is using DALL-E 3, and the size of your images will be 1024x1024 - But the sizing can be changed to anything DALL-E 3 supports. You can try it out by clicking the link below.
How it works?
It's really quite simple, we've got an AI Function you can add to your AI chatbot model that resmbles the following once you've added it to your training snippets.
The above training snippet relies upon our AI Functions, which again is the foundation for our AI Assistants, and allows us to deliver AI chatbots that can generate images. We only allow each user to create 2 images during a session, but this is configurable on a per chatbot basis.
Watch me demonstrate usage and how it was tied together in the following video.
Below is the completion for the training snippet we're using.
Generates an image using DALL-E according the specified [prompt] and
returns to caller.
[prompt] is mandatory and is the prompt used to generate the image.
If the caller does not provide you with a [prompt], then ask the user
for what image he wants to create before responding with the function
invocation below.
The return value will be the URL for the generated image, in addition
to a description of the image.
If the user asks you to perform an action associated with this function
invocation, then inform the user of what you are about to do, and do
not return follow up questions, but instead end your response with the
following:
___
FUNCTION_INVOCATION[/modules/openai/workflows/workflows/generate-image.hl]:
{
"prompt": "[prompt]"
}
___
Use cases
- Create articles and content, including images, either entirely from scratch, or from existing content such as Facebook status updates or LinkedIn images
- Summarise conversations into an image
- Generate an image for emails
- Etc, etc, etc.
Have a Custom AI Solution
At AINIRO we specialise in delivering custom AI solutions and AI chatbots with AI agent features. If you want to talk to us about how we can help you implement your next custom AI solution, you can reach out to us below.