
Deepgram Python Text Intelligence
- 23 installs
- 454 repo stars
- Updated August 3, 2026
- deepgram/deepgram-python-sdk
Analyze plain text or a hosted text URL for sentiment, summarization, topics, and intents with Deepgram Text Intelligence / Read (/v1/read) from Python.
About
A Python SDK skill for Deepgram Text Intelligence (the /v1/read endpoint), analyzing plain text or a hosted text URL for sentiment, summarization, topic detection, and intent recognition via client.read.v1.text.analyze. Reach for it when you already have text - a transcript, document, chat log, or email - and want quick one-shot analytics, rather than analyzing audio. It offers both sync and async clients and is REST-only.
- Sentiment, summarization, topics, and intents on text via /v1/read
- Accepts request={'text': ...} or {'url': ...}
- Sync and async (AsyncDeepgramClient) clients
- One-shot REST, no streaming
Deepgram Python Text Intelligence by the numbers
- 23 all-time installs (skills.sh)
- Ranked #9,994 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/deepgram/deepgram-python-sdk --skill deepgram-python-text-intelligenceAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 23 |
|---|---|
| repo stars | ★ 454 |
| Last updated | August 3, 2026 |
| Repository | deepgram/deepgram-python-sdk ↗ |
What it does
Analyze plain text or a hosted text URL for sentiment, summarization, topics, and intents with Deepgram Text Intelligence / Read (/v1/read) from Python.
Who is it for?
One-shot sentiment/summary/topic/intent analysis on existing text
Skip if: Analyzing audio (use audio-intelligence) or streaming
When should I use this skill?
Calling client.read.v1.text.analyze on text or a text URL
What you get
A working Deepgram Read call returning sentiment, summary, topics, and intents.
- Python code calling Deepgram /v1/read text analytics
By the numbers
- /v1/read is REST-only and summarize is boolean-only
Related skills
FAQ
Can I pass a URL instead of raw text?
Yes - request={'url': 'https://...'} for a hosted plain-text document.
Is there an async client?
Yes - use AsyncDeepgramClient with await.