#function calling
1 messages · Page 1 of 1 (latest)
Hi @plush cobalt. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
Function calling is a feature that allows you to connect models like gpt-4o to external tools and systems. This is useful for many things such as empowering AI assistants with capabilities, or building deep integrations between your applications and the models source (https://platform.openai.com/docs/guides/function-calling).
However, based on the provided knowledge sources, there isn't a direct example of using function calling to generate images with GPT-4o and DALL-E-3.
For generating images with DALL-E-3, you can use the Images API. Here's an example of how to generate an image with DALL-E-3:
from openai import OpenAI
client = OpenAI()
response = client.images.generate(
model="dall-e-3",
prompt="a white siamese cat",
size="1024x1024",
quality="standard",
n=1,
)
image_url = response.data[0].url
source (https://platform.openai.com/docs/guides/images)
For function calling with GPT-4o, you can refer to the OpenAI API documentation on function calling source (https://platform.openai.com/docs/guides/function-calling).