
    ~i2                        d dl mZ ddlmZ ddlmZmZ ddlmZm	Z	 ddl
mZmZ ddlmZmZ d	d
gZ G d d	e          Z G d d
e          ZdS )    )annotations   )cached_property)AsyncAPIResourceSyncAPIResource   )	AsyncChatChat)AsyncEmbeddings
Embeddings)AsyncMultimodalEmbeddingsMultimodalEmbeddingsBatch
AsyncBatchc                  V    e Zd Zed	d            Zed
d            Zedd            ZdS )r   returnr
   c                *    t          | j                  S N)r
   _clientselfs    v/root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkarkruntime/resources/batch/batch.pychatz
Batch.chat   s    DL!!!    r   c                *    t          | j                  S r   )r   r   r   s    r   
embeddingszBatch.embeddings   s    $,'''r   r   c                *    t          | j                  S r   )r   r   r   s    r   multimodal_embeddingszBatch.multimodal_embeddings   s    #DL111r   N)r   r
   )r   r   )r   r   __name__
__module____qualname__r   r   r   r    r   r   r   r      sr        " " " _" ( ( ( _( 2 2 2 _2 2 2r   c                  V    e Zd Zed	d            Zed
d            Zedd            ZdS )r   r   r	   c                *    t          | j                  S r   )r	   r   r   s    r   r   zAsyncBatch.chat   s    &&&r   r   c                *    t          | j                  S r   )r   r   r   s    r   r   zAsyncBatch.embeddings   s    t|,,,r   r   c                *    t          | j                  S r   )r   r   r   s    r   r   z AsyncBatch.multimodal_embeddings#   s    (666r   N)r   r	   )r   r   )r   r   r   r#   r   r   r   r      sr        ' ' ' _' - - - _- 7 7 7 _7 7 7r   N)
__future__r   _compatr   	_resourcer   r   r   r	   r
   r   r   r   r   r   r   __all__r   r   r#   r   r   <module>r,      s    " " " " " " & & & & & & : : : : : : : : ! ! ! ! ! ! ! ! 3 3 3 3 3 3 3 3 R R R R R R R RL
!2 2 2 2 2O 2 2 27 7 7 7 7! 7 7 7 7 7r   