Skip to main content

Official Python SDK for the QuickEmbed AI SaaS Platform

Project description

QuickEmbed AI Python SDK 🐍

Official Python client for QuickEmbed AI (quickembedai.com) - The ultimate RAG Infrastructure for developers.

💡 Why use QuickEmbed AI?

Struggling with vector databases or complex chunking? QuickEmbed AI provides a unified API to handle massive data ingestion (PDFs, URLs, CSVs) and high-performance AI retrieval at scale.

Perfect for:

  • Multi-tenant SaaS products
  • Automated document analysis (The Nexus Pipeline)
  • Real-time AI chatbots with zero infra management

With Python 3.8+ support and full type hints, it's never been easier to integrate enterprise-grade AI features into your analytics or backend systems.

🔗 Official Portal

Visit quickembedai.com to get your API key, manage your tenants, and monitor your AI consumption. Full docs available at quickembedai.com/help-center.

Installation

pip install quickembedai

Quick Start

from quickembedai import QuickEmbedAIClient

# Initialize the client (defaults to quickembedai.com API)
client = QuickEmbedAIClient(api_key="your_secret_api_key")

# Perform RAG search
response = client.query("What is our refund policy?", tenant_id="acme-corp")
print(f"Answer: {response['answer']}")

Features

  • Scalable RAG: Ingest documents of any size into vector-isolated tenants.
  • Advanced Control: Fine-tune temperature, model selection, and prompt context.
  • Custom Error Handling: QuickEmbedAIError with granular API status codes.
  • Type Hinting: Clean, robust client for modern Python services.

API Documentation

QuickEmbedAIClient(api_key, base_url=None, timeout=30)

  • api_key: Your personal API secret.
  • base_url: Defaults to https://quickembedai.com/api/v1.

client.query(message, tenant_id, model=None, temperature=0.7, **kwargs)

Performs a RAG search and AI generation.

client.ingest_url(url, tenant_id)

Scrapes and indexes a public URL.

client.ingest_file(file_path, tenant_id)

Uploads a local file for vectorization.

client.get_insights(tenant_id, **filters)

Retrieves AI analysis and Nexus metadata.

License

MIT © QuickEmbed AI Team

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quickembedai-1.0.1.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quickembedai-1.0.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file quickembedai-1.0.1.tar.gz.

File metadata

  • Download URL: quickembedai-1.0.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for quickembedai-1.0.1.tar.gz
Algorithm Hash digest
SHA256 bd08fa43d7b117be51aae2a6febbc12362a742a407ee73c9565b6e1f5c8a4f91
MD5 9441ec55f5b8a3fa260104b9fce3646a
BLAKE2b-256 d0d8d3e5a2ed2f9754a25b5331a2779af799474b2824f89c701dcc0843186aa6

See more details on using hashes here.

File details

Details for the file quickembedai-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: quickembedai-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for quickembedai-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac5473ddbe99f75100fc445b185311a7ea95ee1881397083c7eca82b7a48c662
MD5 88392a0fe34b1945a54241d900d0dc54
BLAKE2b-256 555f7e570b5ce35f2c02e343565a63318232f40e0f6dd620b7189a13bbe4d44f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page