exa-install-auth

Featured

Install the exa-js SDK and configure API key authentication. Use when setting up a new Exa integration, configuring API keys, or initializing Exa in a Node.js/Python project. Trigger with phrases like "install exa", "setup exa", "exa auth", "configure exa API key", "exa-js".

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

# Exa Install & Auth ## Overview Install the official Exa SDK and configure API key authentication. Exa is a neural search API at `api.exa.ai` that retrieves web content using semantic similarity. Authentication uses the `x-api-key` header. The SDK is `exa-js` on npm or `exa-py` on PyPI. ## Prerequisites - Node.js 18+ or Python 3.10+ - Package manager (npm, pnpm, yarn, or pip) - Exa account at [dashboard.exa.ai](https://dashboard.exa.ai) - API key from the Exa dashboard ## Instructions ### Step 1: Install the SDK **Node.js (exa-js)** ```bash set -euo pipefail npm install exa-js # or pnpm add exa-js ``` **Python (exa-py)** ```bash pip install exa-py ``` ### Step 2: Configure the API Key ```bash # Set environment variable export EXA_API_KEY="your-api-key-here" # Or create .env file (add .env to .gitignore first) echo 'EXA_API_KEY=your-api-key-here' >> .env ``` Add to `.gitignore`: ``` .env .env.local .env.*.local ``` ### Step 3: Initialize the Client **TypeScript** ```typescript import Exa from "exa-js"; const exa = new Exa(process.env.EXA_API_KEY); ``` **Python** ```python from exa_py import Exa import os exa = Exa(api_key=os.environ["EXA_API_KEY"]) ``` ### Step 4: Verify Connection ```typescript import Exa from "exa-js"; const exa = new Exa(process.env.EXA_API_KEY); async function verifyConnection() { try { const result = await exa.search("test connectivity", { numResults: 1 }); console.log("Connected. Results:", result.results.length); console...

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

exa-security-basics

Secure Exa API keys, implement content moderation, and manage domain restrictions. Use when securing API keys, auditing Exa security configuration, or implementing content safety filtering. Trigger with phrases like "exa security", "exa secrets", "secure exa", "exa API key security", "exa content moderation".

2,266 Updated today
jeremylongshore
AI & Automation Featured

exa-ci-integration

Configure Exa CI/CD integration with GitHub Actions and automated testing. Use when setting up automated testing for Exa integrations, configuring CI pipelines, or adding Exa health checks to builds. Trigger with phrases like "exa CI", "exa GitHub Actions", "exa automated tests", "CI exa", "exa pipeline".

2,266 Updated today
jeremylongshore
AI & Automation Featured

exa-observability

Set up monitoring, metrics, and alerting for Exa search integrations. Use when implementing monitoring for Exa operations, building dashboards, or configuring alerting for search quality and latency. Trigger with phrases like "exa monitoring", "exa metrics", "exa observability", "monitor exa", "exa alerts", "exa dashboard".

2,266 Updated today
jeremylongshore
AI & Automation Featured

elevenlabs-install-auth

Install and configure ElevenLabs SDK authentication for Node.js or Python. Use when setting up a new ElevenLabs project, configuring API keys, or initializing the elevenlabs npm/pip package. Trigger: "install elevenlabs", "setup elevenlabs", "elevenlabs auth", "configure elevenlabs API key", "elevenlabs credentials".

2,266 Updated today
jeremylongshore
DevOps & Infrastructure Featured

exa-deploy-integration

Deploy Exa integrations to Vercel, Docker, and Cloud Run platforms. Use when deploying Exa-powered applications to production, configuring platform-specific secrets, or building search API endpoints. Trigger with phrases like "deploy exa", "exa Vercel", "exa production deploy", "exa Cloud Run", "exa Docker".

2,266 Updated today
jeremylongshore