VectorStoreApi

io.github.quafadas.dairect.VectorStoreApi
See theVectorStoreApi companion object

Attributes

Companion
object
Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def create(name: Option[String], expires_after: Option[String], chunkingStrategy: Option[ChunkingStrategy], metadata: Option[VectorStoreMetaData]): IO[VectorStore]

https://platform.openai.com/docs/api-reference/vector-stores/create

def delete(vector_store_id: String): IO[DeletedVectorStore]
def get(vector_store_id: String): IO[VectorStore]
def list(): IO[VectorStoreList]
def modify(name: Option[String], expires_after: Option[ExpiresAfter], metadata: Option[VectorStoreMetaData]): IO[VectorStore]