upstash-search-js

Compétences couvrant les démarrages rapides d'Upstash Search, les concepts de base et l'utilisation du SDK TypeScript/JavaScript. À utiliser lorsqu'un utilisateur demande comment commencer, comment fonctionne l'indexation,…

npx skills add https://github.com/upstash/skills --skill upstash-search-js

Upstash Search Documentation

Quick Start

Install the TS SDK:

npm install @upstash/search

Create a client and perform a simple upsert + search:

import { Search } from "@upstash/search";

const client = new Search({ url: process.env.UPSTASH_SEARCH_REST_URL, token: process.env.UPSTASH_SEARCH_REST_TOKEN });
const index = client.index("my-index");

await index.upsert({ id: "1", content: { text: "hello world" } });
const results = await index.search({ query: "hello" });

Basic steps:

  • Create an index
  • Insert or update documents
  • Run searches or filtered queries

Other Skill Files

sdk-overview

Provides detailed documentation for all TypeScript SDK commands. Includes:

  • delete: Deleting documents
  • fetch: Retrieving a document
  • info: Index info
  • range: Range queries
  • reset: Clearing an index
  • search: Search queries
  • upsert: Adding/updating documents
  • getting-started: Setup steps for the SDK

quick-start

Provides a fast, end-to-end workflow for creating a Search database, adding documents, and querying them. Covers essential concepts including:

  • Creating a database and storing credentials
  • Adding documents with content and metadata
  • Understanding content vs metadata (searchability and filterability)
  • Performing searches with optional reranking
  • Filtering syntax with SQL-like or structured filters
  • Common pitfalls and best practices

Plus de skills de upstash

context7-docs
upstash
Récupérez la documentation et les exemples de code à jour pour toute bibliothèque, framework, SDK, outil CLI ou service cloud. Utilisez-le lorsque l'utilisateur demande des informations sur un…
official
context7-mcp
upstash
Cette compétence doit être utilisée lorsque l'utilisateur pose des questions sur des bibliothèques, des frameworks, des références d'API ou a besoin d'exemples de code. S'active pour les questions de configuration, le code…
official
ctx7-cli
upstash
Utilisez l'interface en ligne de commande ctx7 pour récupérer la documentation de bibliothèque, gérer les compétences de codage IA et configurer Context7 MCP. Activez-vous lorsque l'utilisateur mentionne "ctx7" ou "context7",…
official
docs
upstash
Récupère et interroge la documentation à jour et les exemples de code de Context7 pour toute bibliothèque ou framework de programmation. À utiliser lors de l'écriture de code qui dépend de…
official
documentation-lookup
upstash
Récupère la documentation actuelle des bibliothèques et des exemples de code plutôt que de se baser sur les données d’entraînement. Résout les noms de bibliothèques en identifiants de documentation Context7, puis interroge les informations de configuration, de paramétrage et de référence d’API. Prend en charge les principaux frameworks et bibliothèques : React, Vue, Svelte, Next.js, Express, Prisma, Supabase, Tailwind, et d’autres. S’active automatiquement pour les questions de configuration, les demandes de génération de code et les requêtes spécifiques aux frameworks. Renvoie une documentation tenant compte de la version et du code officiel...
official
find-docs
upstash
Récupérez la documentation actuelle et les exemples de code pour toute bibliothèque en utilisant l'interface en ligne de commande Context7.
official
redis-js
upstash
Travailler avec le SDK JavaScript/TypeScript Upstash Redis pour les opérations Redis serverless. Utiliser pour la mise en cache, le stockage de sessions, la limitation de débit, les classements, la recherche en texte intégral…
official
upstash-search-js
upstash
Point d'entrée pour les compétences documentaires couvrant les démarrages rapides d'Upstash Search, les concepts fondamentaux et l'utilisation du SDK TypeScript. À utiliser lorsqu'un utilisateur demande comment commencer,…
official