This module provides an implementation of the OpenAI vector_stores API. The API reference can be found at https://platform.openai.com/docs/api-reference/vector-stores.
Summary
Functions
Creates a new vector store request
Example usage:
iex> _request = OpenaiEx.VectorStores.new(name: "My Vector Store", file_ids: ["file-abc123"])
%{name: "My Vector Store", file_ids: ["file-abc123"]}
iex> _request = OpenaiEx.VectorStores.new(%{name: "My Vector Store", metadata: %{"version" => "1.0"}})
%{name: "My Vector Store", metadata: %{"version" => "1.0"}}
Searches a vector store for relevant chunks.
See https://platform.openai.com/docs/api-reference/vector-stores/search