upstash-vector-js

作成者: upstash

Upstash Vectorの機能、TypeScript/JavaScript SDKの使用方法、および統合に関するスキル。ユーザーがVector、そのTS SDK、機能などの操作方法を尋ねたときに使用します。

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

Vector Documentation Skill

Quick Start

Vector is a high‑performance vector database for storing, querying, and managing vector embeddings.

Basic workflow:

  • Install the Vector TS SDK.
  • Connect to a Vector instance.
  • Upsert vectors, query them, and manage namespaces.

Example (TypeScript):

import { Index } from "@upstash/vector";
const index = new Index({
  url: process.env.UPSTASH_VECTOR_REST_URL!,
  token: process.env.UPSTASH_VECTOR_REST_TOKEN!,
});

await index.upsert([{ id: "1", vector: [0.1, 0.2], metadata: { tag: "example" } }]);

const results = await index.query({
  vector: [0.1, 0.2],
  topK: 5,
});

For full usage, refer to the linked skill files below.

Other Skill Files

TS SDK Reference

  • sdk-methods: Explains SDK commands: delete, fetch, info, query, range, reset, resumable-query, upsert

Features

  • features/namespaces: Explains namespaces and dataset organization.
  • features/index-structure: Covers hybrid and sparse index structures.
  • features/filtering-and-metadata: Details metadata storage and server-side filtering.

Use these files for deeper guidance on SDK usage, advanced configurations, algorithms, and integrations.

upstashのその他のスキル

docs
upstash
Context7から任意のプログラミングライブラリやフレームワークの最新ドキュメントとコード例を取得・検索します。依存関係のあるコードを記述する際に使用します。
ctx7-cli
upstash
ctx7 CLIを使用して、ライブラリのドキュメントを取得し、AIコーディングスキルを管理し、Context7 MCPを設定します。ユーザーが「ctx7」または「context7」に言及したときに起動します…
documentation-lookup
upstash
トレーニングデータに依存せず、最新のライブラリドキュメントやコード例を取得します。ライブラリ名をContext7のドキュメントIDに解決し、セットアップ、設定、APIリファレンス情報を照会します。React、Vue、Svelte、Next.js、Express、Prisma、Supabase、Tailwindなどの主要なフレームワークやライブラリをサポートします。セットアップに関する質問、コード生成リクエスト、フレームワーク固有の問い合わせに対して自動的に起動します。バージョン対応のドキュメントと公式コードを返します...
redis-js
upstash
Upstash Redis JavaScript/TypeScript SDKを使用して、サーバーレスRedis操作を行います。キャッシュ、セッションストレージ、レート制限、リーダーボード、全文検索などに使用します。
upstash-search-js
upstash
Upstash Searchのクイックスタート、基本概念、TypeScript SDKの使用方法をカバーするドキュメンテーションスキルのエントリポイントです。ユーザーが使い始め方について質問した場合に使用します。
upstash/search TypeScript SDK
upstash
upstash/search-typescript-sdk — AIエージェント向けのインストール可能なスキルで、upstash/search-jsによって公開されています。
upstash
upstash
あらゆるUpstash TypeScript/JavaScript SDK(Redis、Box、QStash、Workflow、Vector、Search、Ratelimitを含む)で動作します。ユーザーがいずれかのSDKを使用している場合に使用します。
upstash-box-js
upstash
@upstash/box TypeScript/JavaScript SDKを使用して、AIエージェント、シェル、ファイルシステム、gitを備えたサンドボックス化されたクラウドコンテナを操作します。Upstashで構築する際に使用します…