Skip to main content

Welcome to Sqwish API

Welcome to the Sqwish API documentation. This guide will help you understand how to use our real-time prompt optimization API. With Sqwish, you can optimize long text prompts into shorter, token-efficient versions, saving computation and costs when working with large language models.

Get Started

Set up your API key and start optimizing prompts in minutes.

Key Features

Real-time Optimization

Optimize prompts instantly with our advanced AI models.

Token Reduction

Save costs by reducing token usage while maintaining quality.

Multiple Languages

Support for Python, JavaScript, and direct API calls.

Easy Integration

Simple REST API that works with any application.

Quick Example

  • Python
  • JavaScript
  • cURL
from sqwishai import Sqwish
import os

sqwish_client = Sqwish(os.environ.get("SQWISH_API_KEY"))

input_prompt = "Write a haiku about recursion in programming."
response = sqwish_client.text.optimize(input_prompt)

Use Cases

  • Reduce latency in real-time or low-latency environments
  • Handle longer documents within a single context window
  • Keep chatbots snappy even as conversations grow
  • Lower costs for frequent short prompts
  • Fit more documents into RAG flows