Learn more about Mintlify
Enter your email to receive updates about new features and product releases.
Prompts API reference (Python)
from genkit import Genkit ai = Genkit( prompt_dir="./prompts", # Auto-load .prompt files )
# Get a loaded prompt prompt = ai.registry.get_prompt("myPrompt") # Execute response = await prompt.execute( input={"name": "Alice"}, )
from genkit import ExecutablePrompt prompt: ExecutablePrompt = ai.registry.get_prompt("greeting") response = await prompt.execute( input={"name": "Bob"}, config={"temperature": 0.8}, )
.prompt
--- model: gemini-2.0-flash input: schema: name: string output: format: json schema: greeting: string --- Say hello to {{ name }}
from genkit import PromptGenerateOptions options = PromptGenerateOptions( model="gemini-2.0-flash", config={"temperature": 0.7}, tools=["my_tool"], )