Whatever message this page gives is out now! Go check it out!
summarize_document).prompts/list / prompts/get) and fill in arguments at runtime.
{
"name": "summarize_document",
"title": "Summarize a document",
"description": "Summarize a document for a specific audience and tone.",
"arguments": [
{
"name": "document_text",
"description": "Full text of the document to summarize.",
"required": true
},
{
"name": "audience",
"description": "Target audience (e.g., 'executive', 'technical').",
"required": false
},
{
"name": "tone",
"description": "Tone of the summary (e.g., 'formal', 'casual').",
"required": false
}
],
"messages": [
{
"role": "system",
"content": "You are an expert summarization assistant. Always respond in the requested tone and for the specified audience when provided."
},
{
"role": "user",
"content": "Summarize the following document:\n\n{{document_text}}\n\nAudience: {{audience}}\nTone: {{tone}}"
}
]
}
prompts/list to discover available prompts.prompts/get with a prompt name and an arguments map, for example:
{
"name": "summarize_document",
"arguments": {
"document_text": "Long document text here...",
"audience": "executive",
"tone": "formal"
}
}