deepgram-install-auth

Featured

Install and configure Deepgram SDK authentication. Use when setting up a new Deepgram integration, configuring API keys, or initializing Deepgram in your project. Trigger: "install deepgram", "setup deepgram", "deepgram auth", "configure deepgram API key", "deepgram credentials".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Deepgram Install & Auth ## Current State !`npm list @deepgram/sdk 2>/dev/null || echo '@deepgram/sdk not installed'` !`pip show deepgram-sdk 2>/dev/null | grep Version || echo 'deepgram-sdk (Python) not installed'` ## Overview Install the Deepgram SDK and configure API key authentication. Deepgram provides speech-to-text (Nova-3, Nova-2), text-to-speech (Aura-2), and audio intelligence APIs. The JS SDK uses `createClient()` (v3/v4) or `new DeepgramClient()` (v5+). ## Prerequisites - Node.js 18+ or Python 3.10+ - Deepgram account at [console.deepgram.com](https://console.deepgram.com) - API key from Console > Settings > API Keys ## Instructions ### Step 1: Install SDK **Node.js (v3/v4 — current stable):** ```bash npm install @deepgram/sdk # or pnpm add @deepgram/sdk ``` **Python:** ```bash pip install deepgram-sdk ``` ### Step 2: Configure API Key ```bash # Option A: Environment variable (recommended) export DEEPGRAM_API_KEY="your-api-key-here" # Option B: .env file (add .env to .gitignore) echo 'DEEPGRAM_API_KEY=your-api-key-here' >> .env ``` **Never hardcode keys.** Use `dotenv` for local dev, secret managers in production. ### Step 3: Initialize Client (TypeScript) ```typescript import { createClient } from '@deepgram/sdk'; // Reads DEEPGRAM_API_KEY from env automatically const deepgram = createClient(process.env.DEEPGRAM_API_KEY!); ``` **SDK v5+ uses a different constructor:** ```typescript import { DeepgramClient } from '@deepgram/sdk'; const deepgram = n...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

deepgram-hello-world

Create a minimal working Deepgram transcription example. Use when starting a new Deepgram integration, testing your setup, or learning basic Deepgram API patterns. Trigger: "deepgram hello world", "deepgram example", "deepgram quick start", "simple transcription", "transcribe audio".

2,266 Updated today
jeremylongshore
AI & Automation Featured

deepgram-sdk-patterns

Apply production-ready Deepgram SDK patterns for TypeScript and Python. Use when implementing Deepgram integrations, refactoring SDK usage, or establishing team coding standards for Deepgram. Trigger: "deepgram SDK patterns", "deepgram best practices", "deepgram code patterns", "idiomatic deepgram", "deepgram typescript".

2,266 Updated today
jeremylongshore
AI & Automation Featured

deepgram-security-basics

Apply Deepgram security best practices for API key management and data protection. Use when securing Deepgram integrations, implementing key rotation, or auditing security configurations. Trigger: "deepgram security", "deepgram API key security", "secure deepgram", "deepgram key rotation", "deepgram data protection", "deepgram PII redaction".

2,266 Updated today
jeremylongshore
AI & Automation Featured

deepgram-upgrade-migration

Plan and execute Deepgram SDK upgrades and model migrations. Use when upgrading SDK versions (v3->v4->v5), migrating models (Nova-2 to Nova-3), or planning API version transitions. Trigger: "upgrade deepgram", "deepgram migration", "update deepgram SDK", "deepgram version upgrade", "nova-3 migration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

deepgram-common-errors

Diagnose and fix common Deepgram errors and issues. Use when troubleshooting Deepgram API errors, debugging transcription failures, or resolving integration issues. Trigger: "deepgram error", "deepgram not working", "fix deepgram", "deepgram troubleshoot", "transcription failed", "deepgram 401".

2,266 Updated today
jeremylongshore