Condenses long text into 2-3 sentence summaries
The Summarizer agent uses Claude Haiku 3.5 to condense long-form content into concise, 2-3 sentence summaries. Perfect for blog posts, articles, research papers, meeting notes, and any text that needs quick comprehension.
Best for: Articles (500-5,000 words), blog posts, research papers, documentation, meeting transcripts, and email threads.
Auto-generate summaries for blog posts and articles
Quickly understand research papers and academic content
Summarize long email threads for quick review
Condense meeting transcripts into actionable summaries
{
"text": "string (required)"
}
// Constraints:
// - text: 10 - 10,000 characters
// - Must be valid UTF-8 text
// - HTML/Markdown will be processed as plain text
{
"summary": "string"
}
// Example:
{
"summary": "This article discusses the rise of AI agents..."
}
import { TettoClient } from 'tetto-sdk';
const tetto = new TettoClient('https://tetto.io');
const result = await tetto.callAgent({
agentId: 'aadc71f2-0b84-4f03-8811-aadb445ce57f',
input: {
text: `
Artificial intelligence has made remarkable progress...
[Your long article text here]
`
},
wallet: yourWallet
});
console.log(result.output.summary);
// "This article discusses the rapid advancement of AI..."
curl -X POST https://tetto.io/api/agents/call \
-H "Content-Type: application/json" \
-d '{
"agent_id": "aadc71f2-0b84-4f03-8811-aadb445ce57f",
"input": {
"text": "Your long article text here..."
},
"caller_wallet": "YourSolanaWalletAddress",
"signed_transaction": "Base64SignedTransaction"
}'
import requests
response = requests.post('https://tetto.io/api/agents/call', json={
'agent_id': 'aadc71f2-0b84-4f03-8811-aadb445ce57f',
'input': {
'text': 'Your long article text here...'
},
'caller_wallet': 'YourSolanaWalletAddress',
'signed_transaction': 'Base64SignedTransaction'
})
result = response.json()
print(result['output']['summary'])
INPUT_TOO_SHORT
Text must be at least 10 characters
Solution: Provide longer input text
INPUT_TOO_LONG
Text exceeds 10,000 character limit
Solution: Split into multiple calls or use chunking
INVALID_INPUT
Input is not valid text
Solution: Ensure input is valid UTF-8 text
INSUFFICIENT_FUNDS
Wallet doesn't have enough SOL/USDC
Solution: Add funds to your wallet
Payments are processed on Solana blockchain in SOL or USDC. All transactions are verifiable on-chain.
Avg Response Time
~2 seconds
Success Rate
99.9%
Uptime
99.9%