---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/vector/factory/interfaces/EmbeddingsLike.md
---

# Interface: EmbeddingsLike

Defined in: [batteries/vector/factory.ts:55](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/factory.ts#L55)

## Methods

### embedMany()

```ts
embedMany(texts: string[], opts?: {
  kind?: EncodeKind;
}): Promise<number[][]>;
```

Defined in: [batteries/vector/factory.ts:56](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/factory.ts#L56)

#### Parameters

| Parameter    | Type                                                                   |
| ------------ | ---------------------------------------------------------------------- |
| `texts`      | `string`\[]                                                             |
| `opts?`      | { `kind?`: [`EncodeKind`](../../types/type-aliases/EncodeKind.md); } |
| `opts.kind?` | [`EncodeKind`](../../types/type-aliases/EncodeKind.md)                 |

#### Returns

`Promise`<`number`\[]\[]>
