https://retriever.openindex.ai/.well-known/ai-plugin.json
{
"schema_version": "v1",
"name_for_model": "retrieval",
"name_for_human": "OpenIndex Retrieval Plugin",
"description_for_model": "Plugin for searching through documents publicly listed on OpenIndex and the user's private documents to find answers to questions and retrieve relevant information. Use it whenever a user asks something about financial documents, regulations, law.",
"description_for_human": "Search through documents and websites indexed on OpenIndex.ai",
"auth": {
"type": "user_http",
"authorization_type": "bearer"
},
"api": {
"type": "openapi",
"url": "https://retriever.openindex.ai/.well-known/openapi.yaml",
"has_user_authentication": false
},
"logo_url": "https://retriever.openindex.ai/.well-known/logo.png",
"contact_email": "hello@openindex.ai",
"legal_info_url": "legal@openindex.ai"
}
https://retriever.openindex.ai/.well-known/openapi.yaml
openapi: 3.0.2
info:
title: OpenIndex Retrieval Plugin API
description: A retrieval API for querying and filtering documents based on natural language queries and metadata
version: 1.0.0
servers:
- url: /sub
- url: https://retriever.openindex.ai
paths:
/query:
post:
summary: Query
description: Accepts search query objects array each with query and optional filter. Break down complex questions into sub-questions. Refine results by criteria, e.g. time / source, don't do this often. Split queries if ResponseTooLargeError occurs.
operationId: query_query_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/QueryRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/QueryResponse'
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- HTTPBearer: []
components:
schemas:
DocumentChunkMetadata:
title: DocumentChunkMetadata
type: object
properties:
source:
$ref: '#/components/schemas/Source'
source_id:
title: Source Id
type: string
collection_id:
title: Collection Id
type: string
url:
title: Url
type: string
created_at:
title: Created At
type: string
updated_at:
title: Updated At
type: string
user_id:
title: User Id
type: string
author:
title: Author
type: string
keywords:
title: Keywords
type: array
items:
type: string
time_period:
title: Time Period
type: string
language:
title: Language
type: string
document_id:
title: Document Id
type: string
DocumentChunkWithScore:
title: DocumentChunkWithScore
required:
- text
- metadata
- score
type: object
properties:
id:
title: Id
type: string
text:
title: Text
type: string
metadata:
$ref: '#/components/schemas/DocumentChunkMetadata'
embedding:
title: Embedding
type: array
items:
type: number
score:
title: Score
type: number
DocumentMetadataFilter:
title: DocumentMetadataFilter
type: object
properties:
document_id:
title: Document Id
type: string
source:
$ref: '#/components/schemas/Source'
source_id:
title: Source Id
type: string
collection_id:
title: Collection Id
type: string
user_id:
title: User Id
type: string
start_date:
title: Start Date
type: string
end_date:
title: End Date
type: string
author:
title: Author
type: string
keywords:
title: Keywords
type: array
items:
type: string
time_period:
title: Time Period
type: string
language:
title: Language
type: string
HTTPValidationError:
title: HTTPValidationError
type: object
properties:
detail:
title: Detail
type: array
items:
$ref: '#/components/schemas/ValidationError'
Query:
title: Query
required:
- query
type: object
properties:
query:
title: Query
type: string
filter:
$ref: '#/components/schemas/DocumentMetadataFilter'
top_k:
title: Top K
type: integer
default: 3
QueryRequest:
title: QueryRequest
required:
- queries
type: object
properties:
queries:
title: Queries
type: array
items:
$ref: '#/components/schemas/Query'
namespace:
title: Namespace
type: string
QueryResponse:
title: QueryResponse
required:
- results
type: object
properties:
results:
title: Results
type: array
items:
$ref: '#/components/schemas/QueryResult'
QueryResult:
title: QueryResult
required:
- query
- results
type: object
properties:
query:
title: Query
type: string
results:
title: Results
type: array
items:
$ref: '#/components/schemas/DocumentChunkWithScore'
Source:
title: Source
enum:
- email
- web
- file
- chat
type: string
description: An enumeration.
ValidationError:
title: ValidationError
required:
- loc
- msg
- type
type: object
properties:
loc:
title: Location
type: array
items:
anyOf:
- type: string
- type: integer
msg:
title: Message
type: string
type:
title: Error Type
type: string
securitySchemes:
HTTPBearer:
type: http
scheme: bearer
Discover other plugins from the search category
Plugsugar
Enable ChatGPT to search the web and answer relevant questions.
0 Comments

getit.ai plugin search
Search for new plugins and capabilities to use
0 Comments

OneLook Thesaurus
Plugin for searching for words by describing their meaning, sound, or spelling.
0 Comments

CensysGPT
Plugin for writing Censys Search queries.
0 Comments

KeyMate.AI Search
Search the web by using a Custom Search Engine with KeyMate.AI Search, your AI-powered web search engine.
1 Comments

VoxScript
Enables searching of YouTube transcripts, financial data sources Google Search results, and more!
0 Comments
Yelp Business Search
Discover great local businesses around you.
0 Comments

Ai Tool Hunt
Explore the ideal AI solutions for all use cases, drawn from the most comprehensive global database of AI tools.
0 Comments

Tagvenue
Search for event venues and spaces in Australia, Canada, Ireland, Singapore, the UK, and the USA.
0 Comments

Metaphor
Access the internet's highest quality content. Recommended by people, powered by neural search.
0 Comments

Substack IQ
Explore Substack! Provide a link, chat with articles, find new authors, search all of Substack, & more.
0 Comments

Mantium
Fetches user-created applications from Mantium and retrieves relevant info based on user queries.
0 Comments

Jini
Get factual, knowledge-base and real-time information. Search news, images, videos, music, apps, pages and facts.
0 Comments

PlugFinder
PlugFinder is your personal assistant for discovering AI tools.
0 Comments
TotalQuery Search
Go beyond google search: harness the combined power of 70+ search engines for ultimate web discovery.
0 Comments
UK Politics
Search through UK political documents such as speeches, press releases, voting records, and candidates' profiles.
0 Comments

MixerBox WebSearchG
Search and summarize the web with our customized search engine powered by Google Search API!
0 Comments

Web Requests
Goodbye Knowledge Cutoff, Hello World! This is your AI assistant's web browser. Just enter a URL. Google, Wiki, GitHub.
0 Comments

Plugin.so
Companies are exposing their APIs to be consumed by AI applications such as ChatGPT and libraries Langchain. Plugin.so is scanning the top 1M+ domains and allows you to track any company launching a plugin. Get launch updates via Email or Twitter.
0 Comments

Pluginpedia
Recommend plugins in the store based on your question, and introduce their usage.
0 Comments

Scholarly
Scholarly is an AI-powered search engine for exploring scientific literature.
0 Comments

Social Search
The Social Search provides access to tweets, users, followers, images, media and more.
0 Comments
PuginAI
Recommend extensions based on prompt from user.
0 Comments

OpenTools AI
Find the right AI tools for your needs from the largest collection on the web.
0 Comments

What's trending?
Explore trending searches, keywords, & hashtags by topic across YouTube, Instagram, Amazon, and Google.
0 Comments

Chat Tool Finder
Find the tool in here that can help you. Search by name, category or description.
0 Comments

Clay
Ask questions and search across your network and contacts — Linkedin, Facebook, email, and iMessage.
0 Comments

People Search
Search Clay's public people graph by keyword & industry. Build lists & recruit faster than Linkedin.
0 Comments

OhMyPlug
Search and discover extensions with OhMyPlug! It guides you through the best addons in the store and explains them ðð§©ð¡.
0 Comments

BrowserPilot
Analyse and understand web pages and search for more results.
0 Comments

Google Trends Plugin
Fetch search interest data for keywords, locations, and timeframes. Get realtime search trends, and top charts.
0 Comments