# AsyncOpenAITextEmbedEmbeddingClient

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/embeddings/textembed/AsyncOpenAITextEmbedEmbeddingClient)

A client to handle synchronous and asynchronous requests to the TextEmbed API.

## Signature

```python
AsyncOpenAITextEmbedEmbeddingClient(
    self,
    host: str = 'http://localhost:8000/v1',
    api_key: Union[str, None] = None,
    aiosession: Optional[aiohttp.ClientSession] = None,
)
```

## Constructors

```python
__init__(
    self,
    host: str = 'http://localhost:8000/v1',
    api_key: Union[str, None] = None,
    aiosession: Optional[aiohttp.ClientSession] = None,
) -> None
```

| Name | Type |
|------|------|
| `host` | `str` |
| `api_key` | `Union[str, None]` |
| `aiosession` | `Optional[aiohttp.ClientSession]` |


## Properties

- `host`
- `api_key`
- `aiosession`

## Methods

- [`embed()`](https://reference.langchain.com/python/langchain-community/embeddings/textembed/AsyncOpenAITextEmbedEmbeddingClient/embed)
- [`aembed()`](https://reference.langchain.com/python/langchain-community/embeddings/textembed/AsyncOpenAITextEmbedEmbeddingClient/aembed)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/a6a6079511ac8a5c1293337f88096b8641562e77/libs/community/langchain_community/embeddings/textembed.py#L133)