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のその他のスキル

context7-cli
upstash
ctx7 CLIを使用して、ライブラリのドキュメントを取得し、AIコーディングスキルを管理し、Context7 MCPを設定します。ユーザーが「ctx7」または「context7」に言及したときにアクティブになります。
official
context7-mcp
upstash
このスキルは、ユーザーがライブラリ、フレームワーク、APIリファレンスについて質問したり、コード例を必要とする場合に使用します。セットアップの質問やコード…に対して有効化されます。
official
documentation-lookup
upstash
このスキルは、ユーザーがライブラリ、フレームワーク、APIリファレンスについて質問したり、コード例を必要とする場合に使用されるべきです。セットアップの質問、コード…に対してアクティブになります。
official
find-docs
upstash
Context7 CLIを使用して、任意のライブラリの最新のドキュメントとコード例を取得します。
official
context7-cli
upstash
ctx7 CLIを使用して、ライブラリのドキュメントを取得し、AIコーディングスキルを管理し、Context7 MCPを設定します。ユーザーが「ctx7」または「context7」に言及したときに起動します…
official
context7-docs-lookup
upstash
Context7を使用して最新のライブラリドキュメントを取得します。ユーザーがライブラリ、フレームワーク、APIリファレンスについて質問したり、コード例を必要とする場合に作動します —…
official
context7-mcp
upstash
このスキルは、ユーザーがライブラリ、フレームワーク、APIリファレンスについて質問したり、コード例を必要とする場合に使用します。セットアップの質問やコード…に対してアクティブになります。
official
ctx7-cli
upstash
ctx7 CLIを使用して、ライブラリのドキュメントを取得し、AIコーディングスキルを管理し、Context7 MCPを設定します。ユーザーが「ctx7」または「context7」に言及したときに起動します…
official