Skip to content

docs: add Abstract to the provider docs (Open Responses) #23537

Description

@quantbagel

abstract.inc 1000 tokens per second

Description

Please add an Abstract page to the provider docs. Disclosure: this request comes from Abstract.

Abstract serves glm-5.3:superfast, deepseek-v4-flash:superfast and kimi-k3:superfast through an Open Responses-compatible endpoint, so the integration needs no provider package: createOpenResponses from @ai-sdk/open-responses with the endpoint URL is the full setup. A draft page is on https://github.com/quantbagel/ai/tree/docs/abstract-provider (content/providers/04-openai-compatible-providers/60-abstract.mdx); place it wherever fits best.

Reproduction

Tested on 2026-10-18 with ai@7.0.143 and @ai-sdk/open-responses@2.0.67: generateText, multi-turn streamText, and a tool call round trip work on all three models.

import { createOpenResponses } from '@ai-sdk/open-responses';
import { generateText } from 'ai';

const abstract = createOpenResponses({
  name: 'abstract',
  url: 'https://api.abstract.inc/v1/responses',
  apiKey: process.env.ABSTRACT_API_KEY,
});

const { text } = await generateText({
  model: abstract('deepseek-v4-flash:superfast'),
  prompt: 'What is the capital of France?',
});
console.log(text); // The capital of France is Paris.

AI SDK Version

  • ai: 7.0.143
  • @ai-sdk/open-responses: 2.0.67

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

  1. ai-sdk-factory commented on Oct 19, 2026

    @ai-sdk-factory
    Contributor

    Identify issue type

    Identified as Documentation
    Confidence: High

    Rationale

    This is a request to add provider documentation for an already working Open Responses-compatible service, without requiring a product behavior change.

    Evidence

    • The issue explicitly requests adding an Abstract page to the provider documentation.
    • It supplies proposed documentation content, integration details, links, and a draft MDX page.
    • The reporter confirms the existing Open Responses integration works and does not describe broken SDK behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions