> This page is for version v2 API (default).
> For other versions, use one of these documentation indexes:
> - v2 API (default): https://docs.cohere.com/v2/llms.txt
> - v1 API: https://docs.cohere.com/v1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.cohere.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.cohere.com/_mcp/server.

# Embed API (v2)

POST https://api.cohere.com/v2/embed
Content-Type: application/json

This endpoint returns text embeddings. An embedding is a list of floating point numbers that captures semantic information about the text that it represents.

Embeddings can be used to create text classifiers as well as empower semantic search. To learn more about embeddings, see the embedding page.

If you want to learn more how to use the embedding model, have a look at the [Semantic Search Guide](https://docs.cohere.com/docs/semantic-search).

Reference: https://docs.cohere.com/reference/embed

## Authentication

- `Authorization` header (bearer token, required) — Bearer authentication of the form `Bearer <token>`, where token is your auth token.

## Request

### Headers

- `X-Client-Name` (string, optional) — The name of the project that is making the request.

### Body (application/json)

This endpoint expects an object.

- `model` (string, required) — ID of one of the available [Embedding models](https://docs.cohere.com/docs/cohere-embed).
- `input_type` (enum, required) — Specifies the type of input passed to the model. Required for embedding models v3 and higher. - `"search_document"`: Used for embeddings stored in a vector database for search use-cases. - `"search_query"`: Used for embeddings of search queries run against a vector DB to find relevant documents. - `"classification"`: Used for embeddings passed through a text classifier. - `"clustering"`: Used for the embeddings run through a clustering algorithm. - `"image"`: Used for embeddings with image input.
  - Allowed values: `search_document`, `search_query`, `classification`, `clustering`, `image`
- `texts` (list of string, optional) — An array of strings for the model to embed. Maximum number of texts per call is `96`.
- `images` (list of string, optional) — An array of image data URIs for the model to embed. The image must be a valid [data URI](https://developer.mozilla.org/en-US/docs/Web/URI/Schemes/data). The image must be in either `image/jpeg`, `image/png`, `image/webp`, or `image/gif` format. Image embeddings are supported with Embed v3.0 and newer models. For **Embed v3.x** models, the maximum number of images per call is `1`, and each image has a maximum size of `5MB`. For **Embed v4.0 and newer** models, there is no limit on the number of images per call. The combined size of all images in the request must be at most `20MB`.
- `inputs` (list of EmbedInput, optional) — An array of inputs for the model to embed. Maximum number of inputs per call is `96`. An input can contain a mix of text and image components.
- `max_tokens` (integer, optional) — The maximum number of tokens to embed per input. If the input text is longer than this, it will be truncated according to the `truncate` parameter.
- `output_dimension` (integer, optional) — The number of dimensions of the output embedding. This is only available for `embed-v4` and newer models. For supported dimensions, please refer to the [Embed models](https://docs.cohere.com/docs/cohere-embed) page.
- `embedding_types` (list of enum, optional, default: ["float"]) — Specifies the types of embeddings you want to get back. Can be one or more of the following types. * `"float"`: Use this when you want to get back the default float embeddings. Supported with all Embed models. * `"int8"`: Use this when you want to get back signed int8 embeddings. Supported with Embed v3.0 and newer Embed models. * `"uint8"`: Use this when you want to get back unsigned int8 embeddings. Supported with Embed v3.0 and newer Embed models. * `"binary"`: Use this when you want to get back signed binary embeddings. Supported with Embed v3.0 and newer Embed models. * `"ubinary"`: Use this when you want to get back unsigned binary embeddings. Supported with Embed v3.0 and newer Embed models. * `"base64"`: Use this when you want to get back base64 embeddings. Supported with Embed v3.0 and newer Embed models.
  - Allowed values: `float`, `int8`, `uint8`, `binary`, `ubinary`, `base64`
- `truncate` (enum, optional, default: END) — One of `NONE|START|END` to specify how the API will handle inputs longer than the maximum token length. Passing `START` will discard the start of the input. `END` will discard the end of the input. In both cases, input is discarded until the remaining input is exactly the maximum input token length for the model. If `NONE` is selected, when the input exceeds the maximum input token length an error will be returned.
  - Allowed values: `NONE`, `START`, `END`
- `priority` (integer, optional, default: 0) — Controls how early the request is handled. Lower numbers indicate higher priority (default: 0, the highest). When the system is under load, higher-priority requests are processed first and are the least likely to be dropped.

## Response

### 200

OK

- `id` (string, required)
- `embeddings` (EmbedByTypeResponseEmbeddings, required) — An object with different embedding types. The length of each embedding type array will be the same as the length of the original `texts` array.
- `texts` (list of string, optional) — The text entries for which embeddings were returned.
- `images` (list of Image, optional) — The image entries for which embeddings were returned.
- `meta` (ApiMeta, optional)

## Errors

### 400 Bad Request Error

This error is returned when the request is not well formed. This could be because: - JSON is invalid - The request is missing required fields - The request contains an invalid combination of fields

- `message` (string, optional)
- `id` (string, optional)

### 401 Unauthorized Error

This error indicates that the operation attempted to be performed is not allowed. This could be because: - The api token is invalid - The user does not have the necessary permissions

- `message` (string, optional)
- `id` (string, optional)

### 403 Forbidden Error

This error indicates that the operation attempted to be performed is not allowed. This could be because: - The api token is invalid - The user does not have the necessary permissions

- `message` (string, optional)
- `id` (string, optional)

### 404 Not Found Error

This error is returned when a resource is not found. This could be because: - The endpoint does not exist - The resource does not exist eg model id, dataset id

- `message` (string, optional)
- `id` (string, optional)

### 422 Unprocessable Entity Error

This error is returned when the request is not well formed. This could be because: - JSON is invalid - The request is missing required fields - The request contains an invalid combination of fields

- `message` (string, optional)
- `id` (string, optional)

### 429 Too Many Requests Error

Too many requests

- `message` (string, optional)
- `id` (string, optional)

### 498 Invalid Token Error

This error is returned when a request or response contains a deny-listed token.

- `message` (string, optional)
- `id` (string, optional)

### 499 Client Closed Request Error

This error is returned when a request is cancelled by the user.

- `message` (string, optional)
- `id` (string, optional)

### 500 Internal Server Error

This error is returned when an uncategorised internal server error occurs.

- `message` (string, optional)
- `id` (string, optional)

### 501 Not Implemented Error

This error is returned when the requested feature is not implemented.

- `message` (string, optional)
- `id` (string, optional)

### 503 Service Unavailable Error

This error is returned when the service is unavailable. This could be due to: - Too many users trying to access the service at the same time

- `message` (string, optional)
- `id` (string, optional)

### 504 Gateway Timeout Error

This error is returned when a request to the server times out. This could be due to: - An internal services taking too long to respond

- `message` (string, optional)
- `id` (string, optional)

## Types

### EmbedInput

- `content` (list of EmbedContent, required) — An array of objects containing the input data for the model to embed.

### EmbedByTypeResponseEmbeddings

An object with different embedding types. The length of each embedding type array will be the same as the length of the original `texts` array.

- `float` (list of list of double, optional) — An array of float embeddings.
- `int8` (list of list of integer, optional) — An array of signed int8 embeddings. Each value is between -128 and 127.
- `uint8` (list of list of integer, optional) — An array of unsigned int8 embeddings. Each value is between 0 and 255.
- `binary` (list of list of integer, optional) — An array of packed signed binary embeddings. The length of each binary embedding is 1/8 the length of the float embeddings of the provided model. Each value is between -128 and 127.
- `ubinary` (list of list of integer, optional) — An array of packed unsigned binary embeddings. The length of each binary embedding is 1/8 the length of the float embeddings of the provided model. Each value is between 0 and 255.
- `base64` (list of string, optional) — An array of base64 embeddings. Each string is the result of appending the float embedding bytes together and base64 encoding that.

### Image

- `width` (long, required) — Width of the image in pixels
- `height` (long, required) — Height of the image in pixels
- `format` (string, required) — Format of the image
- `bit_depth` (long, required) — Bit depth of the image

### ApiMeta

- `api_version` (ApiMetaApiVersion, optional)
- `billed_units` (ApiMetaBilledUnits, optional)
- `tokens` (ApiMetaTokens, optional)
- `cached_tokens` (double, optional) — The number of prompt tokens that hit the inference cache.
- `warnings` (list of string, optional)

### EmbedContent

- `type`: `image_url` (image_url)
  - `image_url` (EmbedImageUrl, optional) — Base64 url of image.
- `type`: `text` (text)
  - `text` (string, optional)

### ApiMetaApiVersion

- `version` (string, required)
- `is_deprecated` (boolean, optional)
- `is_experimental` (boolean, optional)

### ApiMetaBilledUnits

- `images` (double, optional) — The number of billed images.
- `input_tokens` (double, optional) — The number of billed input tokens.
- `image_tokens` (double, optional) — The number of billed image tokens.
- `output_tokens` (double, optional) — The number of billed output tokens.
- `search_units` (double, optional) — The number of billed search units.
- `classifications` (double, optional) — The number of billed classifications units.
- `pages` (double, optional) — The number of billed pages parsed.

### ApiMetaTokens

- `input_tokens` (double, optional) — The number of tokens used as input to the model.
- `output_tokens` (double, optional) — The number of tokens produced by the model.

### EmbedImageUrl

Base64 url of image.

- `url` (string, required)

## Examples

### Texts

**Request**

```json
{
  "model": "embed-v5.0-fast",
  "input_type": "search_document",
  "texts": [
    "hello",
    "goodbye"
  ],
  "embedding_types": [
    "float"
  ]
}
```

**Response**

```json
{
  "id": "da6e531f-54c6-4a73-bf92-f60566d8d753",
  "embeddings": {
    "float": [
      [
        0.016296387,
        -0.008354187,
        -0.04699707,
        -0.07104492,
        0.00013196468,
        -0.014892578,
        -0.018661499,
        0.019134521,
        0.008476257,
        0.04159546,
        -0.036895752,
        -0.00048303604,
        0.06414795,
        -0.036346436,
        0.045806885,
        -0.03125,
        0.03793335,
        0.048583984,
        0.0062179565,
        0.0071144104,
        -0.020935059,
        0.04196167,
        -0.039398193,
        0.03463745,
        0.051879883,
        0.030838013,
        -0.0048103333,
        -0.00036287308,
        -0.017944336,
        -0.039611816,
        0.013389587,
        0.0044021606,
        0.018951416,
        0.020767212,
        -0.0025997162,
        0.0904541,
        -0.0121154785,
        -0.026184082,
        0.012413025,
        0.004119873,
        0.030654907,
        -0.030792236,
        -0.041107178,
        -0.02368164,
        -0.043304443,
        -0.00077438354,
        -0.017074585,
        -0.019729614,
        0.078125,
        -0.031585693,
        0.020217896,
        -0.01524353,
        0.017471313,
        -0.0008010864,
        -0.03717041,
        0.011062622,
        -0.072143555,
        -0.013175964,
        0.01058197,
        0.030853271,
        0.044799805,
        0.0045928955,
        0.03253174,
        0.047698975,
        -0.0039024353,
        -0.01965332,
        0.024475098,
        -0.013755798,
        0.018951416,
        -0.015487671,
        0.015594482,
        0.00096321106,
        -0.006450653,
        -0.04748535,
        -0.021972656,
        0.06323242,
        -0.009498596,
        0.014297485,
        0.0038471222,
        -0.023117065,
        -0.02180481,
        -0.01928711,
        -0.08758545,
        -0.04852295,
        0.029510498,
        0.011276245,
        -0.013504028,
        -0.009391785,
        -0.0064468384,
        0.010978699,
        -0.014404297,
        0.053741455,
        0.046569824,
        0.00042700768,
        -0.037719727,
        0.011985779,
        -0.009643555,
        0.0067749023,
        0.008071899,
        0.018829346,
        -0.05419922,
        -0.020950317,
        -0.02659607,
        -0.028869629,
        -0.015716553,
        0.022705078,
        -0.0046958923,
        0.02192688,
        0.032440186,
        0.048034668,
        -0.006843567,
        0.045074463,
        -0.02293396,
        0.010238647,
        -0.04534912,
        0.01638794,
        -0.00680542,
        0.0038871765,
        -0.032836914,
        0.051361084,
        0.0395813,
        0.032928467,
        -0.00843811,
        0.007858276,
        -0.040802002,
        -0.008346558,
        -0.013252258,
        -0.046173096,
        0.051727295,
        -0.027175903,
        -0.011497498,
        0.04940796,
        -0.095214844,
        -0.0345459,
        -0.021453857,
        0.0051002502,
        -0.01725769,
        -0.045196533,
        -0.0016956329,
        0.021575928,
        0.07720947,
        -0.00094270706,
        0.020904541,
        0.05001831,
        -0.033111572,
        0.032287598,
        -0.0052833557,
        -0.00007402897,
        0.035125732,
        0.019424438,
        -0.06665039,
        -0.02557373,
        0.010887146,
        0.05807495,
        0.015022278,
        0.0657959,
        -0.015350342,
        0.008468628,
        -0.017944336,
        0.029388428,
        -0.005126953,
        0.015914917,
        0.051879883,
        -0.015975952,
        -0.039031982,
        -0.012374878,
        0.0032424927,
        0.0008568764,
        0.014579773,
        0.021530151,
        -0.0061912537,
        0.028717041,
        0.046844482,
        0.032836914,
        0.0071372986,
        -0.023406982,
        -0.03717041,
        0.016723633,
        0.03994751,
        0.025390625,
        0.03427124,
        -0.01914978,
        -0.026000977,
        0.07342529,
        -0.03213501,
        -0.058258057,
        0.029144287,
        0.001042366,
        0.030517578,
        0.011474609,
        0.058410645,
        0.005027771,
        -0.038635254,
        -0.015029907,
        -0.015655518,
        -0.03918457,
        -0.016342163,
        -0.020858765,
        -0.0043907166,
        0.03857422,
        0.007423401,
        -0.0473938,
        0.04257202,
        -0.043823242,
        -0.03842163,
        -0.033691406,
        -0.010925293,
        0.012260437,
        0.0009822845,
        0.0058937073,
        -0.008644104,
        -0.031585693,
        0.0055618286,
        -0.06976318,
        -0.030578613,
        -0.038970947,
        -0.08880615,
        -0.00315094,
        0.00020766258,
        0.04058838,
        0.0028266907,
        -0.0018129349,
        -0.01625061,
        -0.022277832,
        -0.008956909,
        -0.009292603,
        -0.040771484,
        -0.008705139,
        -0.065979004,
        -0.010414124,
        -0.0152282715,
        0.033447266,
        -0.033599854,
        -0.008049011,
        -0.020828247,
        0.0053901672,
        0.0002875328,
        0.037078857,
        0.015159607,
        -0.0016326904,
        0.012397766,
        0.0026817322,
        -0.032196045,
        -0.0079422,
        0.03567505,
        -0.0010242462,
        0.03652954,
        -0.0035171509,
        0.01802063,
        0.026641846,
        0.0107421875,
        -0.021942139,
        0.035095215,
        -0.0236969,
        -0.015975952,
        0.039215088,
        0.0038166046,
        0.020462036,
        -0.039764404,
        0.035888672,
        -0.038604736,
        -0.008621216,
        -0.012619019,
        -0.014602661,
        -0.036102295,
        -0.02368164,
        -0.0121536255,
        -0.0054512024,
        -0.015701294,
        -0.016296387,
        0.016433716,
        -0.005672455,
        -0.019332886,
        0.00025129318,
        0.0803833,
        0.04248047,
        -0.05960083,
        -0.009147644,
        -0.0021247864,
        0.012481689,
        -0.015129089,
        -0.021133423,
        -0.01878357,
        0.0027332306,
        0.036956787,
        -0.0053253174,
        -0.0007238388,
        0.016983032,
        -0.0034694672,
        0.059387207,
        0.076660156,
        0.015312195,
        -0.015823364,
        0.02456665,
        0.012901306,
        0.020126343,
        -0.032440186,
        0.011291504,
        -0.001876831,
        -0.052215576,
        0.004634857,
        0.036956787,
        0.006164551,
        -0.023422241,
        -0.025619507,
        0.024261475,
        0.023849487,
        0.015007019,
        0.020050049,
        -0.044067383,
        0.030029297,
        0.021377563,
        0.011657715,
        0.017196655,
        -0.032318115,
        -0.031555176,
        -0.00982666,
        -0.0039787292,
        -0.079589844,
        -0.006416321,
        0.00844574,
        -0.007434845,
        -0.045013428,
        -0.02557373,
        -0.01537323,
        0.027633667,
        -0.076538086,
        -0.0025749207,
        -0.05279541,
        0.029373169,
        0.047912598,
        0.00083875656,
        -0.01234436,
        -0.017059326,
        0.01159668,
        0.014228821,
        0.029571533,
        -0.055114746,
        0.006389618,
        0.028869629,
        0.09375,
        -0.014251709,
        0.029418945,
        0.007633209,
        0.010848999,
        -0.004055023,
        -0.02116394,
        0.007194519,
        -0.0062217712,
        -0.01209259,
        0.024749756,
        -0.037506104,
        -0.029510498,
        -0.028442383,
        0.03189087,
        0.0008239746,
        0.007419586,
        -0.016723633,
        0.06964111,
        -0.07232666,
        0.022201538,
        -0.019882202,
        -0.0385437,
        -0.022567749,
        0.010353088,
        -0.027755737,
        -0.006713867,
        -0.023406982,
        -0.025054932,
        -0.013076782,
        0.015808105,
        -0.0073165894,
        0.02949524,
        -0.036499023,
        -0.07287598,
        -0.01876831,
        -0.02709961,
        -0.06567383,
        0.050567627,
        0.004047394,
        0.030471802,
        0.025405884,
        0.046783447,
        0.01763916,
        0.053466797,
        0.049072266,
        -0.015197754,
        0.0013389587,
        0.049591064,
        0.006965637,
        -0.00014233589,
        0.01335907,
        -0.04675293,
        -0.026733398,
        0.03024292,
        0.0012464523,
        -0.037200928,
        0.030166626,
        -0.08544922,
        -0.013893127,
        -0.014823914,
        0.0014219284,
        -0.023620605,
        -0.0010480881,
        -0.072387695,
        0.057922363,
        -0.04067993,
        -0.025299072,
        0.020446777,
        0.06451416,
        0.007205963,
        0.015838623,
        -0.008674622,
        0.0002270937,
        -0.026321411,
        0.027130127,
        -0.01828003,
        -0.011482239,
        0.03463745,
        0.00724411,
        -0.010406494,
        0.025268555,
        -0.023651123,
        0.04034424,
        -0.036834717,
        0.05014038,
        -0.026184082,
        0.036376953,
        0.03253174,
        -0.01828003,
        -0.023376465,
        -0.034576416,
        -0.00598526,
        -0.023239136,
        -0.032409668,
        0.07672119,
        -0.038604736,
        0.056884766,
        -0.012550354,
        -0.03778076,
        -0.013061523,
        0.017105103,
        0.010482788,
        -0.005077362,
        -0.010719299,
        -0.018661499,
        0.019760132,
        0.022018433,
        -0.058746338,
        0.03564453,
        -0.0892334,
        0.025421143,
        -0.015716553,
        0.07910156,
        -0.009361267,
        0.016921997,
        0.048736572,
        0.035247803,
        0.01864624,
        0.011413574,
        0.018295288,
        0.00052690506,
        -0.07122803,
        -0.01890564,
        -0.017669678,
        0.027694702,
        0.0152282715,
        0.006511688,
        -0.045837402,
        -0.009765625,
        0.013877869,
        -0.0146102905,
        0.033294678,
        -0.0019874573,
        0.023040771,
        0.025619507,
        -0.015823364,
        -0.020858765,
        -0.023529053,
        0.0070152283,
        -0.0647583,
        0.036224365,
        0.0023403168,
        -0.062286377,
        -0.036315918,
        0.021209717,
        -0.037353516,
        -0.03656006,
        0.01889038,
        0.023239136,
        0.011764526,
        0.005970001,
        0.049346924,
        -0.006893158,
        -0.015068054,
        -0.0008716583,
        -0.0034999847,
        0.04034424,
        0.017913818,
        -0.06707764,
        -0.07531738,
        0.00042319298,
        -0.00680542,
        -0.0023174286,
        0.04425049,
        -0.05105591,
        -0.016967773,
        0.020507812,
        0.038604736,
        0.029846191,
        0.04309082,
        -0.00084733963,
        -0.008911133,
        0.0082092285,
        -0.0050239563,
        0.05038452,
        0.014595032,
        0.015182495,
        0.007247925,
        -0.04046631,
        -0.011169434,
        -0.010292053,
        0.068603516,
        0.02470398,
        -0.0023403168,
        0.005996704,
        -0.0010709763,
        0.008178711,
        -0.029205322,
        -0.025253296,
        0.05822754,
        0.04269409,
        0.059295654,
        -0.0011911392,
        -0.031311035,
        0.023712158,
        -0.037506104,
        0.004589081,
        0.014923096,
        -0.019866943,
        -0.019180298,
        -0.0020999908,
        -0.008972168,
        0.01348114,
        0.014801025,
        -0.02645874,
        0.019897461,
        0.081970215,
        -0.05822754,
        0.09399414,
        0.001209259,
        -0.050750732,
        0.062316895,
        -0.014892578,
        -0.019104004,
        -0.036987305,
        -0.040618896,
        -0.008163452,
        -0.0035247803,
        0.06774902,
        -0.001420021,
        -0.0013103485,
        -0.031799316,
        -0.0023651123,
        0.012298584,
        0.003583908,
        0.050964355,
        -0.01802063,
        -0.007091522,
        0.01448822,
        -0.016159058,
        -0.019439697,
        -0.022491455,
        -0.036346436,
        -0.03491211,
        -0.0032920837,
        0.003528595,
        -0.0016469955,
        0.01612854,
        -0.003709793,
        0.012840271,
        0.0043182373,
        -0.030456543,
        0.007369995,
        0.0039787292,
        0.036499023,
        0.021362305,
        0.00062942505,
        0.0047073364,
        0.026382446,
        -0.0020542145,
        -0.038757324,
        -0.00095272064,
        0.0019435883,
        0.007232666,
        -0.0031471252,
        0.019943237,
        -0.062042236,
        0.010826111,
        0.0026607513,
        -0.04727173,
        0.020126343,
        0.046417236,
        -0.03881836,
        0.011222839,
        0.011428833,
        -0.056396484,
        0.010879517,
        -0.011772156,
        -0.0038414001,
        0.010246277,
        -0.020141602,
        -0.011169434,
        0.006916046,
        -0.022659302,
        0.010299683,
        0.046966553,
        0.0234375,
        -0.0016288757,
        -0.03262329,
        -0.01689148,
        -0.00031924248,
        0.028152466,
        0.004234314,
        0.03878784,
        -0.03579712,
        0.007457733,
        -0.0036907196,
        0.0073051453,
        -0.00028276443,
        -0.0067100525,
        0.003206253,
        -0.0021209717,
        -0.05960083,
        0.024337769,
        0.076171875,
        -0.012062073,
        -0.0032787323,
        -0.08380127,
        0.024917603,
        0.019073486,
        -0.012031555,
        -0.03237915,
        -0.0042686462,
        -0.01525116,
        -0.0158844,
        -0.0014514923,
        -0.024429321,
        -0.028442383,
        0.020843506,
        0.007133484,
        0.024230957,
        0.0002002716,
        -0.005466461,
        -0.0032367706,
        0.012718201,
        0.032806396,
        0.062042236,
        -0.040283203,
        -0.025497437,
        0.045013428,
        0.054473877,
        -0.033599854,
        -0.0039482117,
        0.02268982,
        -0.0012645721,
        0.045166016,
        0.0501709,
        -0.0022602081,
        0.019897461,
        0.007926941,
        0.017364502,
        0.011650085,
        -0.042510986,
        -0.059448242,
        0.030014038,
        0.039611816,
        0.015571594,
        0.04031372,
        -0.0006723404,
        -0.03353882,
        -0.05569458,
        0.040283203,
        0.019058228,
        -0.032592773,
        0.004470825,
        0.06359863,
        0.029693604,
        0.01826477,
        -0.0104522705,
        -0.043945312,
        -0.01802063,
        0.0075187683,
        -0.02456665,
        0.02798462,
        0.0047340393,
        -0.017623901,
        -0.014335632,
        -0.04550171,
        -0.0039711,
        0.023864746,
        -0.015281677,
        0.055755615,
        -0.04864502,
        0.033599854,
        0.024810791,
        -0.03048706,
        -0.043121338,
        0.011291504,
        0.024932861,
        -0.0020275116,
        0.032287598,
        -0.0234375,
        0.006942749,
        -0.007221222,
        -0.03869629,
        -0.03765869,
        -0.03475952,
        -0.046936035,
        0.03012085,
        -0.021362305,
        -0.023452759,
        0.051239014,
        -0.009925842,
        0.04925537,
        -0.00944519,
        -0.040008545,
        -0.019485474,
        -0.00022566319,
        -0.017028809,
        0.03277588,
        0.0066375732,
        -0.013328552,
        0.01864624,
        -0.011726379,
        0.023849487,
        0.04006958,
        0.03793335,
        0.060821533,
        0.005504608,
        -0.0395813,
        -0.010131836,
        0.046539307,
        0.030136108,
        0.002231598,
        0.042236328,
        0.014755249,
        0.047058105,
        -0.017318726,
        0.008598328,
        0.01966858,
        0.0064430237,
        0.03616333,
        -0.011985779,
        -0.003446579,
        -0.06616211,
        -0.0657959,
        0.014137268,
        0.044677734,
        -0.03515625,
        -0.05215454,
        -0.012710571,
        0.0047416687,
        0.05368042,
        0.013900757,
        0.05001831,
        0.027709961,
        0.02557373,
        -0.025512695,
        0.0031032562,
        0.072143555,
        0.018829346,
        0.0073928833,
        0.009269714,
        -0.011299133,
        0.0048828125,
        0.014808655,
        -0.0184021,
        -0.00089359283,
        -0.0015716553,
        -0.012863159,
        0.0074386597,
        -0.020767212,
        0.02204895,
        -0.027404785,
        -0.021972656,
        0.02494812,
        0.044006348,
        -0.011581421,
        0.06298828,
        0.009010315,
        0.03842163,
        -0.00005555153,
        0.06774902,
        0.036254883,
        -0.016311646,
        -0.000004887581,
        0.0057373047,
        0.03704834,
        -0.041503906,
        0.0074043274,
        -0.012290955,
        -0.020263672,
        -0.0057792664,
        -0.025878906,
        -0.021652222,
        -0.008079529,
        0.022613525,
        -0.012069702,
        0.050079346,
        -0.004283905,
        -0.021118164,
        -0.010559082,
        -0.0041160583,
        -0.00026345253,
        -0.01260376,
        0.050628662,
        -0.03137207,
        0.027526855,
        -0.052642822,
        -0.0046463013,
        0.04937744,
        -0.0017156601,
        0.014625549,
        -0.022476196,
        0.02571106,
        0.043884277,
        -0.016952515,
        -0.021011353,
        0.056396484,
        0.056762695,
        0.013473511,
        -0.02357483,
        0.043792725,
        0.032470703,
        -0.052612305,
        -0.017837524,
        -0.000067055225,
        0.039276123,
        -0.012283325,
        -0.0029888153,
        -0.024719238,
        0.012870789,
        -0.032287598,
        0.028839111,
        0.008056641,
        0.011100769,
        -0.034210205,
        0.028198242,
        0.01940918,
        0.029052734,
        0.030303955,
        0.03475952,
        -0.03982544,
        0.026870728,
        0.02079773,
        0.03012085,
        -0.044281006,
        0.006462097,
        -0.008705139,
        -0.024734497,
        0.02458191,
        -0.050201416,
        -0.028778076,
        0.036956787,
        0.025634766,
        -0.025650024,
        0.020629883,
        -0.04385376,
        0.009536743,
        -0.0027256012,
        0.031158447,
        0.008712769,
        -0.039855957,
        -0.018249512,
        -0.011268616,
        0.009689331,
        -0.032073975,
        0.023010254,
        0.04925537,
        0.013168335,
        0.02734375,
        0.031707764,
        -0.024032593,
        -0.010604858,
        -0.00258255,
        0.0054092407,
        0.033569336,
        0.0068359375,
        0.019882202,
        0.018096924,
        -0.05392456,
        -0.0030059814,
        -0.01374054,
        -0.008483887,
        0.016494751,
        -0.015487671,
        0.016143799,
        -0.028198242,
        -0.016326904,
        -0.013160706,
        -0.046905518,
        0.026428223,
        -0.02420044,
        -0.022262573,
        0.041748047,
        0.05557251,
        -0.0044059753,
        -0.030960083,
        -0.023544312,
        0.0103302,
        -0.013534546,
        -0.016830444,
        0.028167725,
        0.0061950684,
        0.02178955,
        -0.06945801,
        -0.040039062,
        -0.0024642944,
        -0.06359863,
        -0.020812988,
        0.029006958,
        0.0072364807,
        -0.028747559,
        -0.057891846,
        0.022155762,
        -0.035369873,
        -0.025909424,
        -0.04095459,
        0.0019893646,
        -0.0038146973,
        -0.030639648,
        -0.038970947,
        -0.0026626587,
        -0.0047454834,
        -0.014816284,
        0.008575439,
        -0.032165527,
        -0.011062622,
        0.003622055,
        -0.0129852295,
        -0.0007658005,
        -0.009902954,
        0.03704834,
        -0.02456665,
        0.020385742,
        0.0019044876,
        -0.008552551,
        -0.028137207,
        -0.006500244,
        0.017227173,
        -0.0077285767,
        -0.05496216,
        0.038024902,
        -0.0335083,
        0.047668457,
        -0.02998352,
        -0.0395813,
        -0.0068359375,
        -0.024627686,
        -0.005756378,
        0.025863647,
        0.032104492,
        -0.029022217,
        -0.08685303,
        -0.014724731,
        -0.035583496,
        0.024002075,
        0.008422852,
        0.012931824,
        -0.0055656433,
        -0.013748169,
        -0.021530151,
        -0.034332275,
        -0.008766174,
        -0.025222778,
        0.019836426,
        -0.011619568,
        -0.037963867,
        0.013519287,
        -0.035736084,
        0.049102783,
        -0.011398315,
        0.050598145,
        -0.066833496,
        0.080566406,
        -0.061553955,
        -0.041778564,
        0.01864624,
        0.014907837,
        -0.010482788,
        0.035217285,
        -0.0473938,
        -0.031951904,
        0.052886963,
        -0.022109985,
        0.031677246,
        -0.01977539,
        0.08282471,
        0.012901306,
        -0.009490967,
        0.0030956268,
        0.023895264,
        0.012611389,
        -0.0011844635,
        -0.007633209,
        0.019195557,
        -0.05404663,
        0.006187439,
        -0.06762695,
        -0.049468994,
        0.028121948,
        -0.004032135,
        -0.043151855,
        0.028121948,
        -0.0058555603,
        0.019454956,
        0.0028438568,
        -0.0036354065,
        -0.015411377,
        -0.026535034,
        0.03704834,
        -0.01802063,
        0.009765625
      ],
      [
        0.04663086,
        -0.023239136,
        0.008163452,
        -0.03945923,
        -0.018051147,
        -0.011123657,
        0.0022335052,
        -0.0015516281,
        -0.002336502,
        0.031799316,
        -0.049591064,
        -0.049835205,
        0.019317627,
        -0.013328552,
        -0.01838684,
        -0.067871094,
        0.02671814,
        0.038085938,
        0.03265381,
        -0.0043907166,
        0.026321411,
        0.0070114136,
        -0.037628174,
        0.008026123,
        0.015525818,
        0.066589355,
        -0.018005371,
        -0.0017309189,
        -0.052368164,
        -0.055511475,
        -0.00504303,
        0.043029785,
        -0.013328552,
        0.08581543,
        -0.038269043,
        0.051971436,
        -0.04675293,
        0.038146973,
        0.05328369,
        -0.028762817,
        0.01625061,
        -0.008644104,
        -0.060150146,
        -0.0259552,
        -0.05432129,
        -0.00680542,
        -0.012649536,
        0.0025501251,
        0.060272217,
        -0.013168335,
        0.046691895,
        0.030395508,
        0.039733887,
        0.00044679642,
        -0.034240723,
        0.01828003,
        -0.047546387,
        -0.036499023,
        0.024505615,
        0.027374268,
        0.015197754,
        -0.003932953,
        0.03475952,
        0.013633728,
        0.020858765,
        -0.025344849,
        -0.056732178,
        0.008178711,
        0.043304443,
        0.014625549,
        -0.0020503998,
        -0.033569336,
        -0.00178051,
        -0.0446167,
        -0.045837402,
        0.089538574,
        0.00440979,
        0.03741455,
        0.0015287399,
        -0.035339355,
        0.017654419,
        -0.008956909,
        -0.035064697,
        -0.014251709,
        0.008331299,
        0.0077781677,
        0.0020999908,
        -0.021636963,
        -0.014625549,
        -0.0209198,
        -0.009429932,
        0.070617676,
        0.013923645,
        -0.025558472,
        -0.0519104,
        -0.0049552917,
        0.000998497,
        -0.01448822,
        -0.027175903,
        -0.04083252,
        -0.032043457,
        -0.0096588135,
        -0.047088623,
        -0.0012331009,
        -0.025878906,
        0.031799316,
        -0.023712158,
        0.015701294,
        0.017730713,
        0.062927246,
        0.009178162,
        -0.046295166,
        -0.014701843,
        -0.007751465,
        -0.021148682,
        0.033966064,
        -0.013664246,
        0.03945923,
        -0.02520752,
        0.08905029,
        -0.039520264,
        -0.012435913,
        -0.057403564,
        0.007068634,
        0.006061554,
        -0.040161133,
        -0.015548706,
        0.080078125,
        0.08862305,
        0.008003235,
        -0.048339844,
        0.037750244,
        -0.04498291,
        -0.065979004,
        -0.032470703,
        -0.03225708,
        0.004890442,
        -0.013023376,
        -0.020965576,
        0.035095215,
        0.035491943,
        -0.01486969,
        0.027023315,
        0.009552002,
        -0.01285553,
        0.044891357,
        0.00062322617,
        -0.030639648,
        0.024108887,
        0.0035648346,
        -0.06585693,
        -0.011070251,
        0.037506104,
        0.05697632,
        -0.027236938,
        0.03475952,
        0.0143585205,
        -0.014442444,
        -0.011405945,
        -0.013648987,
        -0.028625488,
        0.024902344,
        0.09387207,
        -0.012741089,
        -0.040985107,
        -0.018814087,
        0.0046920776,
        -0.017715454,
        0.013839722,
        0.0022621155,
        0.0024433136,
        -0.028366089,
        -0.0046310425,
        0.028717041,
        -0.00013160706,
        0.006690979,
        -0.053863525,
        0.03302002,
        0.040802002,
        0.03201294,
        0.032073975,
        -0.03125,
        -0.005241394,
        0.048828125,
        -0.016204834,
        -0.0014667511,
        -0.013572693,
        0.007949829,
        0.019744873,
        -0.004776001,
        -0.0022506714,
        0.033111572,
        0.00039958954,
        0.008369446,
        -0.021057129,
        -0.033935547,
        -0.03692627,
        0.0042762756,
        -0.030380249,
        -0.01876831,
        -0.023529053,
        0.004764557,
        0.026947021,
        -0.013267517,
        -0.023666382,
        0.0024929047,
        -0.017990112,
        0.035217285,
        0.0034389496,
        0.030380249,
        0.02015686,
        -0.013061523,
        -0.047790527,
        0.042633057,
        0.009559631,
        -0.03186035,
        -0.02796936,
        -0.0151901245,
        -0.0039482117,
        0.0345459,
        -0.018096924,
        0.012062073,
        -0.02180481,
        0.031402588,
        0.041412354,
        -0.052459717,
        0.006286621,
        -0.033203125,
        -0.0013237,
        -0.012466431,
        -0.041748047,
        0.027313232,
        -0.0284729,
        -0.05682373,
        -0.02809143,
        0.030899048,
        0.023773193,
        0.044677734,
        -0.0064353943,
        -0.0000064373016,
        0.011512756,
        0.0028190613,
        -0.041870117,
        -0.028182983,
        0.014595032,
        -0.0143966675,
        0.022949219,
        -0.004371643,
        0.01461792,
        0.0035171509,
        0.01398468,
        -0.04473877,
        0.04232788,
        -0.033599854,
        -0.000647068,
        0.034606934,
        0.006160736,
        -0.014640808,
        0.028137207,
        -0.02470398,
        0.0043563843,
        0.00039553642,
        -0.039886475,
        0.014251709,
        -0.035736084,
        -0.021347046,
        -0.029663086,
        -0.011688232,
        -0.038085938,
        -0.0034008026,
        0.029144287,
        -0.010948181,
        -0.024978638,
        0.009468079,
        0.093933105,
        0.014205933,
        -0.08569336,
        -0.011657715,
        0.02027893,
        0.0063095093,
        -0.0035533905,
        0.020446777,
        0.029968262,
        -0.002008438,
        0.03253174,
        0.029891968,
        0.019577026,
        -0.002922058,
        -0.009994507,
        0.029418945,
        0.049987793,
        0.046295166,
        -0.0072898865,
        0.019638062,
        0.042816162,
        0.0066108704,
        0.06591797,
        0.04714966,
        -0.026062012,
        -0.019470215,
        0.009979248,
        0.018081665,
        0.000009059906,
        -0.043060303,
        -0.0043907166,
        0.064331055,
        0.051605225,
        -0.0040893555,
        0.018081665,
        -0.024749756,
        -0.014915466,
        -0.048614502,
        0.023483276,
        0.013282776,
        -0.011741638,
        -0.036346436,
        -0.0076293945,
        0.023086548,
        -0.051849365,
        0.023223877,
        0.033721924,
        -0.003929138,
        -0.044647217,
        0.020019531,
        -0.029678345,
        -0.0031986237,
        0.030548096,
        -0.040161133,
        -0.020874023,
        0.028793335,
        0.037872314,
        0.011314392,
        -0.030838013,
        -0.051818848,
        -0.007774353,
        0.0070724487,
        0.02507019,
        -0.0112838745,
        0.014930725,
        0.010543823,
        0.085998535,
        0.019332886,
        0.0107803345,
        0.00014901161,
        0.001613617,
        -0.024993896,
        -0.04940796,
        0.010643005,
        0.04269409,
        -0.02571106,
        0.001124382,
        -0.018844604,
        -0.014953613,
        0.027786255,
        0.033447266,
        0.0038719177,
        0.011268616,
        0.004295349,
        0.028656006,
        -0.078063965,
        -0.012619019,
        -0.03527832,
        -0.061279297,
        0.0625,
        0.038116455,
        -0.008308411,
        -0.017913818,
        0.031311035,
        -0.018722534,
        0.0362854,
        -0.019363403,
        0.021362305,
        -0.0029010773,
        -0.030288696,
        -0.07293701,
        0.008544922,
        0.006755829,
        -0.068237305,
        0.0491333,
        0.016494751,
        -0.021621704,
        0.020980835,
        0.026443481,
        0.051879883,
        0.035583496,
        0.030548096,
        -0.03366089,
        -0.017532349,
        0.066101074,
        0.03930664,
        0.013633728,
        -0.008621216,
        0.031982422,
        -0.042388916,
        -0.00042247772,
        -0.020492554,
        0.04006958,
        0.052825928,
        -0.0044136047,
        -0.02243042,
        -0.04260254,
        0.02418518,
        -0.020584106,
        -0.0027770996,
        -0.05908203,
        0.026611328,
        -0.046051025,
        -0.03451538,
        0.017944336,
        0.054260254,
        0.019348145,
        0.0070114136,
        0.014205933,
        -0.019454956,
        -0.021514893,
        0.010383606,
        0.050109863,
        0.020584106,
        -0.031677246,
        -0.048187256,
        0.01449585,
        0.04650879,
        0.025222778,
        0.004135132,
        0.02017212,
        0.044311523,
        -0.03427124,
        -0.023757935,
        0.03479004,
        -0.012031555,
        -0.030380249,
        -0.021560669,
        -0.010375977,
        -0.05041504,
        -0.060821533,
        0.012283325,
        -0.026367188,
        0.061920166,
        0.026367188,
        -0.037078857,
        -0.015136719,
        0.033355713,
        -0.010055542,
        0.025314331,
        -0.027893066,
        -0.010032654,
        0.017684937,
        -0.00002783537,
        -0.061157227,
        0.030273438,
        -0.103759766,
        0.035583496,
        -0.028167725,
        0.07171631,
        -0.0211792,
        -0.013725281,
        0.04437256,
        0.041137695,
        0.027145386,
        0.032073975,
        0.008926392,
        -0.021560669,
        0.007381439,
        0.019165039,
        0.0012969971,
        -0.01928711,
        0.026672363,
        -0.01222229,
        -0.056365967,
        0.010398865,
        -0.02255249,
        0.00093221664,
        -0.009353638,
        0.016082764,
        0.022872925,
        0.025024414,
        -0.024459839,
        0.040618896,
        -0.049224854,
        -0.0035133362,
        -0.047698975,
        0.01727295,
        0.034057617,
        -0.004096985,
        -0.009361267,
        0.011291504,
        -0.010093689,
        -0.017990112,
        0.04107666,
        -0.058563232,
        -0.03387451,
        -0.046905518,
        0.015411377,
        -0.02003479,
        -0.010528564,
        -0.01689148,
        0.010391235,
        -0.040618896,
        0.029205322,
        -0.020492554,
        -0.082092285,
        0.0004811287,
        0.043518066,
        -0.044830322,
        0.020141602,
        -0.02319336,
        0.0024662018,
        0.012825012,
        0.04977417,
        0.06225586,
        0.027801514,
        0.005153656,
        0.04147339,
        0.0011873245,
        0.004486084,
        -0.02494812,
        0.061706543,
        0.012184143,
        -0.0027637482,
        -0.018447876,
        -0.008987427,
        -0.0362854,
        0.10205078,
        0.026138306,
        -0.056549072,
        0.015899658,
        0.04449463,
        -0.017837524,
        -0.0044898987,
        -0.04348755,
        0.06689453,
        0.008728027,
        0.047454834,
        0.03289795,
        -0.034851074,
        0.04675293,
        -0.058807373,
        0.03164673,
        0.01322937,
        -0.06958008,
        -0.042816162,
        -0.022918701,
        -0.019760132,
        0.008293152,
        0.02709961,
        -0.05822754,
        0.011459351,
        -0.0008597374,
        -0.01574707,
        0.027954102,
        -0.029785156,
        -0.03665161,
        0.017562866,
        -0.027297974,
        -0.024017334,
        -0.0423584,
        -0.039245605,
        0.0028457642,
        -0.0010719299,
        0.01763916,
        0.009902954,
        -0.023849487,
        -0.009399414,
        -0.016464233,
        0.045074463,
        -0.0056762695,
        0.04537964,
        -0.04397583,
        -0.025817871,
        0.037353516,
        -0.018737793,
        0.01084137,
        0.0038528442,
        -0.04547119,
        -0.024475098,
        -0.05545044,
        -0.005756378,
        0.008132935,
        0.014541626,
        -0.0020751953,
        0.03793335,
        -0.004421234,
        -0.037261963,
        -0.00818634,
        0.026733398,
        0.04776001,
        -0.012313843,
        0.0019369125,
        -0.0006084442,
        0.01335907,
        -0.033813477,
        -0.024459839,
        0.046783447,
        -0.006389618,
        -0.055999756,
        -0.059295654,
        0.008743286,
        -0.033966064,
        0.022537231,
        -0.018722534,
        -0.041259766,
        0.040039062,
        0.028747559,
        -0.03515625,
        0.0019016266,
        0.041778564,
        -0.0046539307,
        0.00014257431,
        0.011451721,
        0.016998291,
        0.00522995,
        -0.04837036,
        -0.024520874,
        0.025466919,
        -0.020706177,
        0.017608643,
        0.062042236,
        -0.0039596558,
        -0.021911621,
        -0.013893127,
        -0.0000885129,
        0.00075626373,
        0.03414917,
        0.011314392,
        0.018661499,
        -0.009719849,
        0.012748718,
        -0.026809692,
        -0.01436615,
        0.021469116,
        -0.036254883,
        0.00907135,
        -0.026016235,
        -0.01625061,
        0.030075073,
        0.011817932,
        -0.0038528442,
        -0.0028858185,
        -0.021820068,
        0.037475586,
        0.0115356445,
        -0.0077285767,
        -0.05328369,
        -0.051361084,
        0.040649414,
        -0.005958557,
        -0.02279663,
        0.01953125,
        -0.016937256,
        0.03781128,
        -0.0016212463,
        0.015098572,
        -0.01626587,
        0.0067443848,
        0.027175903,
        0.011459351,
        0.038513184,
        0.06222534,
        -0.0073547363,
        -0.010383606,
        0.0017681122,
        0.045043945,
        -0.044921875,
        -0.0104599,
        0.035858154,
        -0.008323669,
        0.0025901794,
        0.021514893,
        -0.010971069,
        0.016738892,
        0.0018157959,
        -0.0071258545,
        -0.029022217,
        -0.047027588,
        -0.02670288,
        0.029220581,
        -0.022750854,
        0.025054932,
        -0.008544922,
        0.006164551,
        -0.029052734,
        -0.031066895,
        0.06304932,
        -0.044647217,
        -0.017562866,
        -0.0068511963,
        0.06604004,
        0.039916992,
        -0.007041931,
        -0.02772522,
        -0.05795288,
        -0.022247314,
        -0.02810669,
        -0.03845215,
        0.045074463,
        -0.014060974,
        -0.016174316,
        0.046722412,
        -0.0006046295,
        -0.019500732,
        -0.025985718,
        0.032989502,
        0.028366089,
        0.0021324158,
        0.0020503998,
        0.051574707,
        0.009117126,
        -0.03112793,
        -0.006565094,
        0.019226074,
        0.009971619,
        -0.0064735413,
        -0.017700195,
        0.0024414062,
        -0.0008454323,
        -0.04071045,
        -0.034820557,
        -0.031066895,
        -0.044677734,
        0.039398193,
        -0.012580872,
        -0.06549072,
        0.027130127,
        -0.0309906,
        0.023727417,
        -0.019760132,
        0.0066490173,
        -0.004798889,
        0.009155273,
        -0.009902954,
        0.047576904,
        0.005466461,
        0.001537323,
        0.014862061,
        -0.0027828217,
        -0.0079956055,
        0.043182373,
        0.0051841736,
        0.034484863,
        -0.028015137,
        -0.012870789,
        -0.019714355,
        0.036071777,
        0.015716553,
        -0.016860962,
        0.0034122467,
        -0.014289856,
        0.039031982,
        0.017730713,
        -0.013549805,
        0.046691895,
        0.022094727,
        0.04647827,
        0.008033752,
        0.028747559,
        -0.030288696,
        -0.018722534,
        -0.015113831,
        0.051971436,
        -0.040893555,
        -0.039978027,
        -0.0042266846,
        -0.008346558,
        0.059814453,
        0.0011167526,
        0.056030273,
        -0.08166504,
        -0.059631348,
        -0.015731812,
        0.009529114,
        0.025756836,
        0.022232056,
        -0.0049819946,
        0.021118164,
        -0.020446777,
        0.0032253265,
        0.017105103,
        -0.030944824,
        0.010154724,
        -0.021881104,
        -0.018081665,
        0.029342651,
        0.024047852,
        0.017700195,
        -0.02268982,
        0.018356323,
        0.026519775,
        0.032226562,
        -0.004711151,
        0.018753052,
        0.007789612,
        0.033172607,
        -0.034423828,
        0.035247803,
        -0.019729614,
        -0.021194458,
        0.0071411133,
        -0.014549255,
        -0.0073165894,
        -0.05596924,
        0.015060425,
        -0.014305115,
        -0.030090332,
        0.001613617,
        -0.026809692,
        -0.02571106,
        -0.0041275024,
        0.027389526,
        -0.0059509277,
        0.0473938,
        -0.0002002716,
        0.00037145615,
        0.0031642914,
        -0.0044441223,
        0.0023765564,
        0.0121154785,
        0.04260254,
        -0.035736084,
        0.019424438,
        -0.005558014,
        0.0038166046,
        0.03717041,
        -0.0031261444,
        0.0446167,
        0.015098572,
        -0.0022087097,
        0.0385437,
        0.024505615,
        -0.03353882,
        -0.028533936,
        0.06048584,
        -0.019332886,
        -0.046539307,
        0.007232666,
        -0.031585693,
        0.02168274,
        0.0046195984,
        -0.041412354,
        0.032592773,
        0.056671143,
        0.031173706,
        -0.011398315,
        0.033416748,
        0.01802063,
        -0.0259552,
        -0.0028705597,
        0.046539307,
        -0.040008545,
        0.022567749,
        0.020980835,
        0.024383545,
        0.02861023,
        0.010574341,
        -0.008300781,
        0.024261475,
        0.030319214,
        -0.011238098,
        -0.030197144,
        0.013389587,
        0.010879517,
        -0.031311035,
        0.035308838,
        -0.014755249,
        0.01612854,
        0.05722046,
        -0.019470215,
        -0.014045715,
        0.022842407,
        -0.085998535,
        0.017166138,
        0.011474609,
        0.018325806,
        0.010398865,
        0.00434494,
        -0.013153076,
        0.025482178,
        0.007217407,
        -0.0017223358,
        0.041046143,
        0.036895752,
        -0.028656006,
        -0.008026123,
        0.026550293,
        -0.0146102905,
        0.0053215027,
        -0.057037354,
        0.008743286,
        0.018066406,
        0.0025310516,
        -0.0035171509,
        -0.02230835,
        -0.018218994,
        0.0069618225,
        -0.006111145,
        0.017532349,
        0.034210205,
        -0.040496826,
        0.031433105,
        -0.006587982,
        -0.031097412,
        -0.0154418945,
        -0.009414673,
        0.006729126,
        0.004711151,
        0.00920105,
        0.0025501251,
        -0.0016479492,
        -0.0107803345,
        -0.070129395,
        -0.046203613,
        0.06616211,
        -0.019622803,
        -0.06298828,
        -0.022628784,
        0.04156494,
        0.026672363,
        -0.11505127,
        -0.080200195,
        -0.0491333,
        -0.03744507,
        -0.0178833,
        0.016326904,
        0.03201294,
        -0.013259888,
        -0.042114258,
        0.0023727417,
        0.005683899,
        -0.027908325,
        0.040039062,
        -0.055847168,
        -0.03781128,
        -0.018753052,
        0.03274536,
        0.0121536255,
        0.04360962,
        -0.0110321045,
        0.017913818,
        -0.0231781,
        -0.018936157,
        -0.002658844,
        0.011222839,
        -0.0082473755,
        -0.0039043427,
        0.011512756,
        -0.014328003,
        0.037994385,
        -0.020767212,
        0.025314331,
        -0.023727417,
        0.030303955,
        0.03302002,
        0.0040512085,
        -0.074401855,
        0.027450562,
        -0.030838013,
        0.042053223,
        -0.04425049,
        -0.022613525,
        0.0025463104,
        0.029449463,
        -0.0023975372,
        0.03717041,
        0.020751953,
        -0.000009357929,
        -0.06842041,
        -0.045074463,
        -0.035980225,
        0.03060913,
        0.00049352646,
        -0.0013618469,
        0.018676758,
        0.00070238113,
        -0.015472412,
        -0.035736084,
        -0.008995056,
        0.008773804,
        0.009635925,
        0.023330688,
        -0.027008057,
        -0.0074501038,
        -0.0040893555,
        0.010391235,
        -0.030014038,
        -0.04119873,
        -0.06329346,
        0.049926758,
        -0.016952515,
        -0.015045166,
        -0.0010814667,
        0.020309448,
        -0.0034770966,
        0.05996704,
        -0.043273926,
        -0.035491943,
        0.017654419,
        0.033325195,
        -0.015403748,
        0.03942871,
        -0.003692627,
        -0.008995056,
        -0.012290955,
        -0.004722595,
        0.010276794,
        -0.027023315,
        -0.0052871704,
        0.019729614,
        0.026519775,
        -0.029541016,
        -0.05505371,
        0.007499695,
        -0.030639648,
        0.00042963028,
        -0.016693115,
        0.03125,
        0.03543091,
        0.010482788,
        0.018081665,
        0.030441284,
        0.030960083,
        -0.008422852,
        -0.00983429,
        0.047332764,
        0.0023212433,
        0.0052719116
      ]
    ]
  },
  "texts": [
    "hello",
    "goodbye"
  ],
  "meta": {
    "api_version": {
      "version": "2",
      "is_experimental": true
    },
    "billed_units": {
      "input_tokens": 2
    },
    "warnings": [
      "You are using an experimental version, for more information please refer to https://docs.cohere.com/reference/about"
    ]
  }
}
```

**SDK Code**

```go Texts
package main

import (
	"context"
	"log"
	"os"

	cohere "github.com/cohere-ai/cohere-go/v2"
	"github.com/cohere-ai/cohere-go/v2/client"
)

func main() {
	co := client.NewClient(client.WithToken(os.Getenv("CO_API_KEY")))

	resp, err := co.V2.Embed(
		context.TODO(),
		&cohere.V2EmbedRequest{
			Texts:          []string{"hello", "goodbye"},
			Model:          "embed-v5.0-fast",
			InputType:      cohere.EmbedInputTypeSearchDocument,
			EmbeddingTypes: []cohere.EmbeddingType{cohere.EmbeddingTypeFloat},
		},
	)

	if err != nil {
		log.Fatal(err)
	}

	log.Printf("%+v", resp)
}

```

```typescript Texts
import { CohereClient } from 'cohere-ai';

const cohere = new CohereClient({});

(async () => {
  const embed = await cohere.v2.embed({
    texts: ['hello', 'goodbye'],
    model: 'embed-v5.0-fast',
    inputType: 'search_document',
    embeddingTypes: ['float'],
  });
  console.log(embed);
})();

```

```python Texts
import cohere

co = cohere.ClientV2()

text_inputs = [
    {
        "content": [
            {"type": "text", "text": "hello"},
            {"type": "text", "text": "goodbye"}
        ]
    },
]

response = co.embed(
    inputs=text_inputs,
    model="embed-v5.0-fast",
    input_type="search_document",
    embedding_types=["float"],
)
print(response)

```

```python Texts (async)
import cohere
import asyncio

co = cohere.AsyncClient()


async def main():
    response = await co.embed(
        texts=["hello", "goodbye"],
        model="embed-v5.0-fast",
        input_type="search_document",
    )
    print(response)


asyncio.run(main())

```

```java Texts
package embedv2post; /* (C)2024 */

import com.cohere.api.Cohere;
import com.cohere.api.resources.v2.requests.V2EmbedRequest;
import com.cohere.api.types.EmbedByTypeResponse;
import com.cohere.api.types.EmbedInputType;
import java.util.List;

public class EmbedPost {
  public static void main(String[] args) {
    Cohere cohere = Cohere.builder().clientName("snippet").build();

    EmbedByTypeResponse response =
        cohere
            .v2()
            .embed(
                V2EmbedRequest.builder()
                    .model("embed-v5.0-fast")
                    .inputType(EmbedInputType.SEARCH_DOCUMENT)
                    .texts(List.of("hello", "goodbye"))
                    .build());

    System.out.println(response);
  }
}

```

```ruby Texts
require 'uri'
require 'net/http'

url = URI("https://api.cohere.com/v2/embed")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n  \"model\": \"embed-v5.0-fast\",\n  \"input_type\": \"search_document\",\n  \"texts\": [\n    \"hello\",\n    \"goodbye\"\n  ],\n  \"embedding_types\": [\n    \"float\"\n  ]\n}"

response = http.request(request)
puts response.read_body
```

```php Texts
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('POST', 'https://api.cohere.com/v2/embed', [
  'body' => '{
  "model": "embed-v5.0-fast",
  "input_type": "search_document",
  "texts": [
    "hello",
    "goodbye"
  ],
  "embedding_types": [
    "float"
  ]
}',
  'headers' => [
    'Authorization' => 'Bearer <token>',
    'Content-Type' => 'application/json',
  ],
]);

echo $response->getBody();
```

```csharp Texts
using RestSharp;

var client = new RestClient("https://api.cohere.com/v2/embed");
var request = new RestRequest(Method.POST);
request.AddHeader("Authorization", "Bearer <token>");
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "{\n  \"model\": \"embed-v5.0-fast\",\n  \"input_type\": \"search_document\",\n  \"texts\": [\n    \"hello\",\n    \"goodbye\"\n  ],\n  \"embedding_types\": [\n    \"float\"\n  ]\n}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
```

```swift Texts
import Foundation

let headers = [
  "Authorization": "Bearer <token>",
  "Content-Type": "application/json"
]
let parameters = [
  "model": "embed-v5.0-fast",
  "input_type": "search_document",
  "texts": ["hello", "goodbye"],
  "embedding_types": ["float"]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "https://api.cohere.com/v2/embed")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```

### Images

**Request**

```json
{
  "model": "embed-v5.0-fast",
  "input_type": "search_document",
  "images": [
    "data:image/jpeg;base64,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"
  ],
  "embedding_types": [
    "float"
  ]
}
```

**Response**

```json
{
  "id": "5807ee2e-0cda-445a-9ec8-864c60a06606",
  "embeddings": {
    "float": [
      [
        -0.007247925,
        -0.041229248,
        -0.023223877,
        -0.08392334,
        -0.03378296,
        -0.008308411,
        -0.049926758,
        0.041625977,
        0.043151855,
        0.03652954,
        -0.05154419,
        0.011787415,
        -0.02784729,
        -0.024230957,
        -0.018295288,
        -0.0440979,
        0.032928467,
        -0.015007019,
        0.009315491,
        -0.028213501,
        -0.00022602081,
        -0.0074157715,
        -0.000975132,
        0.05783081,
        0.029510498,
        0.024871826,
        -0.009422302,
        -0.028701782,
        -0.021118164,
        -0.019088745,
        -0.0038433075,
        0.04083252,
        0.03024292,
        -0.010154724,
        -0.008163452,
        0.04269409,
        0.017471313,
        -0.010017395,
        0.006629944,
        0.011047363,
        0.013542175,
        -0.007926941,
        -0.024932861,
        -0.05960083,
        -0.05404663,
        0.037384033,
        -0.049621582,
        -0.024002075,
        0.040039062,
        0.02645874,
        0.010261536,
        -0.028244019,
        0.016479492,
        0.014266968,
        -0.043823242,
        -0.022262573,
        -0.0057678223,
        -0.04800415,
        0.041015625,
        0.01537323,
        -0.021530151,
        -0.014663696,
        0.051849365,
        -0.025558472,
        0.045776367,
        -0.025665283,
        -0.005821228,
        0.02973938,
        0.053131104,
        0.020706177,
        -0.004600525,
        0.0046920776,
        0.02558899,
        -0.05319214,
        -0.058013916,
        0.080444336,
        -0.00068187714,
        0.031311035,
        0.032440186,
        -0.051086426,
        -0.003534317,
        0.046325684,
        -0.032440186,
        -0.03894043,
        -0.0071907043,
        -0.004627228,
        -0.01826477,
        -0.027755737,
        0.040802002,
        0.019363403,
        -0.009727478,
        0.0064468384,
        0.056488037,
        0.018585205,
        -0.017974854,
        -0.08514404,
        0.000050604343,
        -0.014839172,
        0.01586914,
        0.00017666817,
        0.02267456,
        -0.05105591,
        0.007785797,
        -0.02684021,
        0.0064849854,
        0.014411926,
        0.0013427734,
        -0.012611389,
        0.043701172,
        0.012290955,
        -0.030731201,
        0.034729004,
        0.015289307,
        -0.037475586,
        -0.030838013,
        0.010009766,
        -0.028244019,
        0.051635742,
        0.01725769,
        0.013977051,
        0.008102417,
        0.028121948,
        0.02079773,
        0.0027256012,
        0.009185791,
        0.0016012192,
        -0.038116455,
        -0.008331299,
        -0.028076172,
        0.018463135,
        -0.02154541,
        0.021240234,
        0.023376465,
        0.02961731,
        -0.028305054,
        -0.023101807,
        -0.010681152,
        -0.0072021484,
        -0.04321289,
        0.0058517456,
        0.030792236,
        -0.021102905,
        0.050933838,
        0.0060157776,
        0.0128479,
        0.025146484,
        -0.006099701,
        0.023345947,
        0.023971558,
        0.015510559,
        -0.009895325,
        -0.04071045,
        0.049835205,
        0.0053100586,
        -0.028930664,
        0.017578125,
        -0.0048217773,
        -0.0042762756,
        -0.034240723,
        -0.03253174,
        0.035827637,
        0.01574707,
        0.034851074,
        0.070129395,
        0.011749268,
        -0.009223938,
        0.02470398,
        -0.005115509,
        0.016723633,
        0.04937744,
        -0.032928467,
        0.031280518,
        -0.00023400784,
        0.010169983,
        -0.01071167,
        0.010520935,
        0.022338867,
        -0.0259552,
        0.044769287,
        0.0070610046,
        -0.012451172,
        -0.04156494,
        0.047088623,
        -0.017578125,
        0.012741089,
        -0.016479492,
        0.0023078918,
        -0.008331299,
        0.021591187,
        0.01473999,
        -0.018081665,
        0.033081055,
        -0.057556152,
        0.008621216,
        0.013954163,
        -0.009742737,
        -0.015548706,
        0.015281677,
        -0.005958557,
        0.0065307617,
        0.01979065,
        0.041778564,
        -0.02684021,
        0.027709961,
        -0.07672119,
        0.023406982,
        -0.037902832,
        0.035339355,
        -0.021881104,
        0.056732178,
        0.03466797,
        0.0059318542,
        -0.058654785,
        0.025375366,
        0.015029907,
        0.002380371,
        -0.024230957,
        0.014541626,
        -0.006641388,
        -0.01864624,
        0.012290955,
        0.0007929802,
        -0.009277344,
        0.04953003,
        -0.004081726,
        0.0029258728,
        -0.017181396,
        0.0074920654,
        -0.0001707077,
        0.04220581,
        0.008972168,
        -0.0071525574,
        0.0015583038,
        0.034362793,
        -0.019058228,
        0.013626099,
        0.022613525,
        -0.0061149597,
        0.017669678,
        0.015586853,
        0.034973145,
        0.02217102,
        -0.045013428,
        -0.009864807,
        0.07244873,
        0.010177612,
        0.029724121,
        -0.018829346,
        -0.034057617,
        -0.018859863,
        0.059936523,
        -0.0076408386,
        0.021331787,
        -0.013786316,
        0.015281677,
        0.016235352,
        -0.039855957,
        -0.02748108,
        -0.033416748,
        0.016174316,
        0.026489258,
        0.0049095154,
        -0.026000977,
        0.00831604,
        -0.019851685,
        -0.021408081,
        0.023010254,
        0.030075073,
        0.0335083,
        -0.05493164,
        0.019515991,
        -0.020401001,
        -0.0061073303,
        0.018997192,
        0.020126343,
        -0.027740479,
        -0.038116455,
        0.0052948,
        -0.008613586,
        -0.016494751,
        -0.001247406,
        0.022644043,
        0.008300781,
        -0.02104187,
        0.016693115,
        -0.0032901764,
        0.012046814,
        -0.023468018,
        -0.007259369,
        0.031234741,
        0.06604004,
        0.051635742,
        0.0009441376,
        -0.006084442,
        0.025619507,
        -0.006881714,
        0.02999878,
        0.050964355,
        0.017715454,
        -0.024856567,
        -0.010070801,
        0.05319214,
        -0.03652954,
        0.011810303,
        -0.011978149,
        0.013046265,
        -0.016662598,
        0.017166138,
        -0.005542755,
        -0.07989502,
        0.029220581,
        0.056488037,
        0.015914917,
        -0.011184692,
        -0.018203735,
        -0.03894043,
        -0.026626587,
        0.0010070801,
        -0.07397461,
        -0.060333252,
        0.046020508,
        -0.017440796,
        -0.020385742,
        -0.0211792,
        -0.018295288,
        -0.01802063,
        0.003211975,
        -0.012969971,
        -0.034576416,
        -0.022079468,
        0.034606934,
        -0.022079468,
        -0.02154541,
        -0.0039367676,
        0.015419006,
        -0.027023315,
        0.024642944,
        -0.0007047653,
        -0.008293152,
        0.02708435,
        0.05267334,
        0.010177612,
        0.017822266,
        -0.021759033,
        -0.051116943,
        -0.02583313,
        -0.06427002,
        0.03213501,
        -0.009635925,
        -0.04547119,
        0.018997192,
        -0.024032593,
        -0.011024475,
        0.033935547,
        0.050842285,
        0.011009216,
        -0.002527237,
        0.04852295,
        0.038360596,
        -0.035583496,
        -0.021377563,
        -0.016052246,
        -0.072143555,
        0.03665161,
        0.02897644,
        -0.03842163,
        -0.00068187714,
        0.022415161,
        -0.0030879974,
        0.043762207,
        0.05392456,
        -0.0362854,
        -0.04647827,
        -0.034057617,
        -0.040374756,
        -0.03942871,
        0.030761719,
        -0.068115234,
        0.011329651,
        0.011413574,
        -0.012435913,
        0.01576233,
        0.022766113,
        0.05609131,
        0.07092285,
        0.017593384,
        0.024337769,
        0.027923584,
        0.06994629,
        0.00655365,
        -0.020248413,
        -0.03945923,
        -0.0491333,
        -0.049194336,
        0.020050049,
        0.010910034,
        0.013511658,
        0.01676941,
        -0.041900635,
        -0.046142578,
        0.012268066,
        0.026748657,
        -0.036499023,
        0.021713257,
        -0.036590576,
        0.014411926,
        0.029174805,
        -0.029388428,
        0.04119873,
        0.04852295,
        0.007068634,
        -0.00090408325,
        0.0048332214,
        -0.015777588,
        -0.01499939,
        -0.0068206787,
        -0.02708435,
        0.010543823,
        0.004085541,
        -0.026901245,
        -0.0045661926,
        0.0061912537,
        -0.0014343262,
        0.028945923,
        -0.03552246,
        0.030441284,
        -0.029281616,
        0.050628662,
        -0.033599854,
        -0.085510254,
        -0.052520752,
        -0.07507324,
        -0.008003235,
        -0.026382446,
        -0.078063965,
        -0.025161743,
        -0.025421143,
        -0.0073165894,
        0.01889038,
        -0.05999756,
        -0.0051612854,
        0.0072517395,
        -0.011497498,
        0.01687622,
        0.002231598,
        -0.034423828,
        -0.0013084412,
        -0.012413025,
        0.008888245,
        0.017486572,
        -0.03353882,
        0.0069885254,
        -0.02722168,
        0.02015686,
        -0.04510498,
        -0.038726807,
        -0.0031356812,
        0.033233643,
        0.025268555,
        -0.015106201,
        0.02407837,
        -0.00024700165,
        -0.07409668,
        -0.012367249,
        0.014785767,
        -0.04486084,
        0.074401855,
        -0.020690918,
        -0.025222778,
        0.029083252,
        -0.018997192,
        0.0017557144,
        0.03857422,
        -0.020111084,
        0.03338623,
        -0.028213501,
        0.0063705444,
        -0.010124207,
        -0.03112793,
        -0.03286743,
        0.0046043396,
        -0.0052223206,
        0.00023317337,
        0.0423584,
        0.028030396,
        0.0005788803,
        -0.02708435,
        0.006324768,
        0.019821167,
        -0.0042686462,
        -0.026428223,
        -0.02293396,
        0.036590576,
        -0.023376465,
        -0.022537231,
        0.032226562,
        -0.020629883,
        0.017929077,
        0.0440979,
        -0.014038086,
        -0.022216797,
        0.020446777,
        -0.05496216,
        -0.018859863,
        -0.039855957,
        0.008300781,
        0.07281494,
        0.018295288,
        0.042114258,
        0.005519867,
        0.017990112,
        -0.008773804,
        0.011123657,
        -0.008239746,
        -0.045532227,
        0.026153564,
        -0.015853882,
        0.027557373,
        -0.049041748,
        -0.0022945404,
        -0.009399414,
        -0.045898438,
        0.05053711,
        0.038513184,
        -0.031799316,
        0.012329102,
        0.024871826,
        0.04348755,
        -0.04788208,
        0.01423645,
        0.021240234,
        0.05493164,
        0.008956909,
        -0.056243896,
        0.032043457,
        -0.01574707,
        -0.01285553,
        -0.009498596,
        -0.018951416,
        -0.029556274,
        0.0069274902,
        -0.032348633,
        -0.022445679,
        -0.00093603134,
        -0.015808105,
        -0.027175903,
        0.014091492,
        0.025665283,
        -0.023468018,
        -0.03250122,
        -0.0004544258,
        0.042633057,
        -0.06036377,
        -0.039611816,
        -0.042938232,
        -0.02418518,
        -0.0703125,
        0.045135498,
        -0.001036644,
        -0.017913818,
        -0.004043579,
        0.0138549805,
        -0.02532959,
        0.010765076,
        0.021575928,
        0.013114929,
        0.033935547,
        -0.010574341,
        0.017990112,
        -0.026107788,
        -0.029144287,
        -0.046569824,
        -0.0030517578,
        -0.022994995,
        -0.017471313,
        -0.0070495605,
        -0.00009846687,
        0.029281616,
        0.017440796,
        0.045532227,
        0.025650024,
        0.0491333,
        -0.013145447,
        0.070129395,
        -0.0051879883,
        -0.04043579,
        0.023864746,
        0.016830444,
        -0.014152527,
        -0.06359863,
        -0.005065918,
        -0.009880066,
        -0.0034618378,
        -0.081726074,
        -0.0289917,
        -0.007461548,
        -0.0013504028,
        0.020523071,
        0.0076446533,
        -0.011650085,
        0.014549255,
        0.010955811,
        0.02180481,
        -0.027572632,
        -0.012252808,
        0.009033203,
        -0.0048980713,
        0.031173706,
        -0.020309448,
        0.022979736,
        -0.013900757,
        -0.004108429,
        0.018325806,
        -0.031402588,
        0.01737976,
        0.03201294,
        -0.02508545,
        -0.015625,
        -0.04626465,
        -0.014656067,
        0.016036987,
        -0.030639648,
        0.041748047,
        -0.0032978058,
        -0.03277588,
        0.037719727,
        0.023788452,
        -0.008140564,
        -0.041809082,
        0.034698486,
        -0.022994995,
        -0.009979248,
        -0.03729248,
        -0.0904541,
        0.00028443336,
        0.080566406,
        -0.035125732,
        -0.054229736,
        -0.017700195,
        0.060668945,
        0.008979797,
        0.015052795,
        -0.0072364807,
        -0.001490593,
        0.0065231323,
        -0.014579773,
        0.016067505,
        -0.020339966,
        -0.020217896,
        0.02909851,
        0.050628662,
        0.04510498,
        -0.01979065,
        0.008918762,
        0.031799316,
        0.031951904,
        -0.016906738,
        0.031036377,
        0.0040664673,
        -0.046905518,
        -0.04928589,
        0.044403076,
        -0.0524292,
        -0.012832642,
        0.049835205,
        0.0040283203,
        -0.012649536,
        0.06878662,
        -0.02859497,
        -0.014137268,
        0.0036144257,
        -0.06262207,
        0.046813965,
        0.024978638,
        0.0017976761,
        -0.032409668,
        -0.004108429,
        -0.013557434,
        -0.07196045,
        0.026733398,
        0.0024261475,
        -0.022735596,
        -0.0022182465,
        -0.0064315796,
        -0.03652954,
        0.04135132,
        -0.032562256,
        0.004524231,
        0.020019531,
        -0.0113220215,
        -0.071777344,
        -0.03451538,
        0.0022583008,
        -0.06512451,
        -0.005317688,
        0.020248413,
        -0.036712646,
        0.005809784,
        -0.018951416,
        -0.0026855469,
        0.027572632,
        -0.00036668777,
        0.0073623657,
        -0.018829346,
        0.009101868,
        0.051971436,
        0.023132324,
        -0.022537231,
        0.00932312,
        0.00944519,
        0.014183044,
        0.020889282,
        0.0032844543,
        -0.0073776245,
        -0.05807495,
        -0.032440186,
        0.033996582,
        0.0423584,
        0.014259338,
        0.061676025,
        -0.02154541,
        -0.031982422,
        0.005493164,
        -0.01512146,
        0.023101807,
        -0.011383057,
        -0.059539795,
        0.021820068,
        0.015487671,
        -0.004875183,
        -0.015640259,
        0.015319824,
        -0.0054359436,
        -0.026229858,
        0.0061454773,
        -0.032348633,
        0.038513184,
        0.004840851,
        -0.016021729,
        -0.017608643,
        -0.019577026,
        -0.009178162,
        0.045013428,
        -0.01007843,
        0.022323608,
        0.034179688,
        0.00566864,
        0.055511475,
        -0.033355713,
        -0.019317627,
        -0.00008481741,
        0.017547607,
        -0.053344727,
        0.012229919,
        0.022384644,
        0.018051147,
        0.010734558,
        0.004501343,
        -0.05911255,
        -0.0030918121,
        -0.0513916,
        -0.0050086975,
        -0.01600647,
        0.05343628,
        -0.0008234978,
        0.07293701,
        -0.056610107,
        -0.06549072,
        -0.01776123,
        -0.0022678375,
        0.023239136,
        0.01020813,
        -0.005153656,
        -0.00630188,
        -0.009880066,
        0.022109985,
        0.033203125,
        -0.03567505,
        -0.014129639,
        0.015625,
        0.022888184,
        -0.038726807,
        -0.026321411,
        -0.007259369,
        0.005924225,
        0.0010814667,
        0.06665039,
        -0.008880615,
        0.053771973,
        0.062194824,
        0.018981934,
        0.022338867,
        0.01361084,
        0.025604248,
        0.022109985,
        0.0044288635,
        -0.008331299,
        -0.0019416809,
        0.006454468,
        -0.045013428,
        -0.02519226,
        -0.012268066,
        -0.032165527,
        0.000072181225,
        -0.021575928,
        -0.006324768,
        0.029785156,
        0.0063438416,
        -0.01210022,
        0.029403687,
        0.00592041,
        0.008369446,
        0.00818634,
        -0.04498291,
        -0.041809082,
        0.0078086853,
        -0.05935669,
        -0.043518066,
        0.007270813,
        0.060424805,
        0.033996582,
        0.055908203,
        0.013755798,
        0.03982544,
        0.014640808,
        -0.01373291,
        0.033325195,
        -0.0047073364,
        0.015899658,
        -0.00043344498,
        0.022338867,
        -0.007095337,
        0.02949524,
        0.042633057,
        0.030670166,
        0.022415161,
        -0.0033683777,
        0.018814087,
        -0.013031006,
        0.031951904,
        0.022094727,
        -0.009986877,
        0.025665283,
        -0.0138168335,
        0.049743652,
        0.024307251,
        0.0088272095,
        -0.03479004,
        0.07318115,
        0.009849548,
        0.051635742,
        -0.05331421,
        -0.053131104,
        -0.0044898987,
        0.029342651,
        0.005596161,
        0.044189453,
        -0.042388916,
        -0.012939453,
        -0.0007529259,
        -0.06088257,
        0.036010742,
        -0.02355957,
        0.004497528,
        -0.0023822784,
        -0.053588867,
        -0.04168701,
        -0.017868042,
        -0.01927185,
        -0.06011963,
        0.028884888,
        0.061401367,
        -0.005584717,
        0.014823914,
        -0.02255249,
        0.00004631281,
        0.039031982,
        -0.0055389404,
        0.007194519,
        0.0037631989,
        0.008834839,
        0.018692017,
        0.033111572,
        -0.056274414,
        -0.021774292,
        0.04727173,
        -0.03265381,
        0.022140503,
        0.027801514,
        0.004043579,
        -0.016525269,
        -0.041809082,
        0.024520874,
        0.008529663,
        0.049072266,
        0.033447266,
        -0.028839111,
        0.048675537,
        0.021453857,
        -0.08087158,
        0.034606934,
        -0.002910614,
        0.012176514,
        0.035705566,
        0.040161133,
        -0.02355957,
        -0.01626587,
        -0.033721924,
        -0.013893127,
        -0.04156494,
        0.06719971,
        0.043151855,
        -0.033813477,
        0.028045654,
        0.0029525757,
        -0.022033691,
        -0.093811035,
        -0.0056114197,
        0.00026154518,
        0.058746338,
        -0.05065918,
        0.02897644,
        -0.01550293,
        -0.02947998,
        -0.018249512,
        0.034942627,
        -0.04574585,
        -0.037109375,
        -0.006160736,
        0.006149292,
        -0.0012207031,
        -0.042907715,
        -0.016448975,
        0.0052719116,
        0.036590576,
        -0.045318604,
        -0.04220581,
        -0.018859863,
        -0.031021118,
        0.06439209,
        -0.0056533813,
        -0.037200928,
        -0.026550293,
        0.027786255,
        -0.028427124,
        0.09161377,
        -0.0088272095,
        -0.003643036,
        -0.053253174,
        -0.01826477,
        -0.016540527,
        -0.012535095,
        -0.03942871,
        -0.0049095154,
        0.031311035,
        0.049468994,
        -0.066589355,
        -0.05029297,
        0.000075519085,
        -0.0017404556,
        -0.013214111,
        -0.03756714,
        -0.009147644,
        -0.025466919,
        0.026672363,
        0.020965576,
        -0.0073432922,
        0.0011005402,
        -0.04937744,
        -0.018463135,
        0.00274086,
        -0.013252258,
        0.0126953125,
        -0.077697754,
        0.014045715,
        0.00039935112,
        -0.019515991,
        -0.0027618408,
        -0.011672974,
        -0.043884277,
        0.009231567,
        0.062805176,
        -0.0137786865,
        -0.026229858,
        -0.034362793,
        -0.015090942,
        0.016937256,
        0.030639648,
        -0.02420044,
        0.02482605,
        -0.0033740997,
        0.046417236,
        -0.012008667,
        -0.04031372,
        -0.00032520294,
        0.01525116,
        -0.0066375732,
        0.0062713623,
        -0.01171875,
        -0.027191162,
        -0.014137268,
        -0.025390625,
        0.002111435,
        -0.06561279,
        0.031555176,
        -0.07519531,
        -0.04547119,
        0.014472961,
        -0.0158844,
        -0.091552734,
        -0.03366089,
        0.050323486,
        -0.0013589859,
        -0.033203125,
        0.046539307,
        -0.030288696,
        0.0046195984,
        0.049835205,
        0.02003479,
        -0.004196167,
        0.013168335,
        -0.016403198,
        0.01676941,
        -0.00340271
      ]
    ]
  },
  "texts": [],
  "images": [
    {
      "width": 400,
      "height": 400,
      "format": "jpeg",
      "bit_depth": 24
    }
  ],
  "meta": {
    "api_version": {
      "version": "2"
    },
    "billed_units": {
      "images": 1
    }
  }
}
```

**SDK Code**

```go Images
package main

import (
	"context"
	"encoding/base64"
	"fmt"
	"io"
	"log"
	"net/http"
	"os"

	cohere "github.com/cohere-ai/cohere-go/v2"
	"github.com/cohere-ai/cohere-go/v2/client"
)

func main() {
	// Fetch the image
	resp, err := http.Get("https://cohere.com/favicon-32x32.png")
	if err != nil {
		log.Println("Error fetching the image:", err)
		return
	}
	defer resp.Body.Close()

	// Read the image content
	buffer, err := io.ReadAll(resp.Body)
	if err != nil {
		log.Println("Error reading the image content:", err)
		return
	}

	stringifiedBuffer := base64.StdEncoding.EncodeToString(buffer)
	contentType := resp.Header.Get("Content-Type")
	imageBase64 := fmt.Sprintf("data:%s;base64,%s", contentType, stringifiedBuffer)

	co := client.NewClient(client.WithToken(os.Getenv("CO_API_KEY")))

	embed, err := co.V2.Embed(
		context.TODO(),
		&cohere.V2EmbedRequest{
			Images:         []string{imageBase64},
			Model:          "embed-v5.0-fast",
			InputType:      cohere.EmbedInputTypeSearchDocument,
			EmbeddingTypes: []cohere.EmbeddingType{cohere.EmbeddingTypeFloat},
		},
	)

	if err != nil {
		log.Fatal(err)
	}

	log.Printf("%+v", embed)
}

```

```typescript Images
import { CohereClient } from 'cohere-ai';

const cohere = new CohereClient({});

(async () => {
  const image = await fetch('https://cohere.com/favicon-32x32.png');
  const buffer = await image.arrayBuffer();
  const stringifiedBuffer = Buffer.from(buffer).toString('base64');
  const contentType = image.headers.get('content-type');
  const imageBase64 = `data:${contentType};base64,${stringifiedBuffer}`;

  const embed = await cohere.v2.embed({
    model: 'embed-v5.0-fast',
    inputType: 'search_document',
    embeddingTypes: ['float'],
    images: [imageBase64],
  });
  console.log(embed);
})();

```

```python Images
import cohere
import requests
import base64

co = cohere.ClientV2()

image = requests.get("https://cohere.com/favicon-32x32.png")
stringified_buffer = base64.b64encode(image.content).decode("utf-8")
content_type = image.headers["Content-Type"]
image_base64 = f"data:{content_type};base64,{stringified_buffer}"

image_inputs = [
    {
        "content": [
            {
                "type": "image_url",
                "image_url": {"url": image_base64}
            }
        ]
    }
]

response = co.embed(
    model="embed-v5.0-fast",
    input_type="search_document",
    embedding_types=["float"],
    inputs=image_inputs
)

print(response)

```

```java Images
package embedv2post; /* (C)2024 */

import com.cohere.api.Cohere;
import com.cohere.api.resources.v2.requests.V2EmbedRequest;
import com.cohere.api.types.EmbedByTypeResponse;
import com.cohere.api.types.EmbedInputType;
import com.cohere.api.types.EmbeddingType;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URI;
import java.net.URL;
import java.util.Base64;
import java.util.List;

public class EmbedImagePost {
  public static void main(String[] args) {
    Cohere cohere = Cohere.builder().clientName("snippet").build();

    try {
      URI uri = URI.create("https://cohere.com/favicon-32x32.png");
      URL url = uri.toURL();
      HttpURLConnection connection = (HttpURLConnection) url.openConnection();
      connection.connect();

      InputStream inputStream = connection.getInputStream();
      byte[] buffer = inputStream.readAllBytes();
      inputStream.close();

      String imageBase64 =
          String.format(
              "data:%s;base64,%s",
              connection.getHeaderField("Content-Type"),
              Base64.getEncoder().encodeToString(buffer));

      EmbedByTypeResponse response =
          cohere
              .v2()
              .embed(
                  V2EmbedRequest.builder()
                      .model("embed-v5.0-fast")
                      .inputType(EmbedInputType.SEARCH_DOCUMENT)
                      .images(List.of(imageBase64))
                      .embeddingTypes(List.of(EmbeddingType.FLOAT))
                      .build());

      System.out.println(response);
    } catch (MalformedURLException e) {
      System.err.println("Invalid URL: " + e.getMessage());
    } catch (IOException e) {
      System.err.println("I/O error: " + e.getMessage());
    }
  }
}

```

```ruby Images
require 'uri'
require 'net/http'

url = URI("https://api.cohere.com/v2/embed")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n  \"model\": \"embed-v5.0-fast\",\n  \"input_type\": \"search_document\",\n  \"images\": [\n    \"data:image/jpeg;base64,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\"\n  ],\n  \"embedding_types\": [\n    \"float\"\n  ]\n}"

response = http.request(request)
puts response.read_body
```

```php Images
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('POST', 'https://api.cohere.com/v2/embed', [
  'body' => '{
  "model": "embed-v5.0-fast",
  "input_type": "search_document",
  "images": [
    "data:image/jpeg;base64,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"
  ],
  "embedding_types": [
    "float"
  ]
}',
  'headers' => [
    'Authorization' => 'Bearer <token>',
    'Content-Type' => 'application/json',
  ],
]);

echo $response->getBody();
```

```csharp Images
using RestSharp;

var client = new RestClient("https://api.cohere.com/v2/embed");
var request = new RestRequest(Method.POST);
request.AddHeader("Authorization", "Bearer <token>");
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "{\n  \"model\": \"embed-v5.0-fast\",\n  \"input_type\": \"search_document\",\n  \"images\": [\n    \"data:image/jpeg;base64,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\"\n  ],\n  \"embedding_types\": [\n    \"float\"\n  ]\n}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
```

```swift Images
import Foundation

let headers = [
  "Authorization": "Bearer <token>",
  "Content-Type": "application/json"
]
let parameters = [
  "model": "embed-v5.0-fast",
  "input_type": "search_document",
  "images": ["data:image/jpeg;base64,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"],
  "embedding_types": ["float"]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "https://api.cohere.com/v2/embed")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```