Embedding

from aibrary import AiBrary

aibrary = AiBrary()
aibrary.embeddings.create(
    model="text-embedding-3-small",
    input="Hi!",
    encoding_format="float",
)

Create Embeddings

post
Authorizations
Body
inputany ofRequired

Input data for the embedding

stringOptional
or
anyOptional
modelany ofRequired

Model to use for embedding generation

stringOptional
or
string · enumOptionalPossible values:
dimensionsany ofOptional

Number of dimensions for the embedding

integerOptional
or
nullOptional
encoding_formatany ofOptional

Format for encoding the embedding

string · enumOptionalPossible values:
or
nullOptional
Responses
200
Successful Response
application/json
post
POST /v0/embeddings HTTP/1.1
Host: api.aibrary.dev
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 92

{
  "input": "Hello!",
  "model": "text-embedding-3-small",
  "dimensions": 3,
  "encoding_format": "float"
}
{
  "data": [
    {
      "embedding": [
        1
      ],
      "index": 1,
      "object": "text"
    }
  ],
  "model": "text",
  "object": "text",
  "usage": {
    "prompt_tokens": 1,
    "total_tokens": 1
  }
}

Last updated