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。当用户正在使用任何……时使用。
upstash-box-js
upstash
使用 @upstash/box TypeScript/JavaScript SDK 处理沙盒云容器,支持 AI 代理、shell、文件系统和 git。在基于 Upstash 构建时使用…