Supported Third-Party Provider Operations and Endpoints
Review a list of both the public and local, third-party providers and REST endpoints that are supported for vector generation, summarization, and text generation operations.
Public or Remote REST Endpoint Providers
You can use the following publicly-hosted, third-party REST endpoint providers that are supported to perform a range of REST operations:
-
Cohere
-
Google AI
-
Hugging Face
-
Oracle Cloud Infrastructure (OCI) Generative AI
-
OpenAI
-
Vertex AI
Local REST Endpoint Provider
You can use Ollama as a third-party REST endpoint provider, locally and privately on your Linux, Windows, and macOS systems.
Ollama is a free and open-source command-line interface tool that allows you to run open LLMs, such as Llama 3, Phi 3, Mistral, and Gemma 2. You can access Ollama using SQL and PL/SQL commands.
You can download and install Ollama on your local host as a service that runs in the background, from https://ollama.com/download. For detailed installation-specific steps, see Ollama Documentation.
REST Operations
The allowed REST operations and corresponding APIs for all REST providers are:
Operation | Provider | API |
---|---|---|
Generate embedding: You can convert textual documents and images to one or more vector embeddings. |
|
|
Generate summary: You can extract a brief and comprehensive summary from textual documents. |
All supported public and local providers |
|
Generate text: You can retrieve a descriptive response for textual prompts and images through conversations with LLMs. |
|
|
Rerank results: You can reassess and reorder search results to retrieve a more relevant output. |
Cohere and Vertex AI |
REST Endpoints
The supported REST endpoints and corresponding APIs for all REST providers are:
API | Provider | Endpoint |
---|---|---|
|
Cohere |
|
Google AI |
|
|
Hugging Face |
|
|
Generative AI |
|
|
OpenAI |
|
|
Ollama |
|
|
Vertex AI |
|
|
|
Cohere |
|
Google AI |
|
|
Hugging Face |
|
|
Generative AI |
|
|
Ollama |
|
|
OpenAI |
|
|
Vertex AI |
|
|
|
Cohere |
|
Google AI |
|
|
Hugging Face |
|
|
Generative AI |
|
|
Ollama |
|
|
OpenAI |
|
|
Vertex AI |
|
|
|
Cohere |
|
Vertex AI |
|