File: //usr/local/lib/python3.10/dist-packages/openai/resources/__pycache__/models.cpython-310.pyc
o
���g�+ � @ s d dl mZ d dlZddlmZ ddlmZmZmZm Z m
Z
ddlmZ ddl
mZmZ ddlmZmZ dd lmZmZ dd
lmZ ddlmZmZ ddlmZ d
dgZG dd
� d
e�ZG dd� de�ZG dd� d�Z G dd� d�Z!G dd� d�Z"G dd� d�Z#dS )� )�annotationsN� )�_legacy_response)� NOT_GIVEN�Body�Query�Headers�NotGiven)�cached_property)�SyncAPIResource�AsyncAPIResource)�to_streamed_response_wrapper�"async_to_streamed_response_wrapper)�SyncPage� AsyncPage)�Model)�AsyncPaginator�make_request_options)�ModelDeleted�Models�AsyncModelsc @ �j e Zd Zeddd��Zeddd��Zddded �ddd�Zddded �d dd�Zddded �d!dd�Z dS )"r �return�ModelsWithRawResponsec C � t | �S �a
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
For more information, see https://www.github.com/openai/openai-python#accessing-raw-response-data-eg-headers
)r ��self� r �B/usr/local/lib/python3.10/dist-packages/openai/resources/models.py�with_raw_response � zModels.with_raw_response�ModelsWithStreamingResponsec C r �z�
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
For more information, see https://www.github.com/openai/openai-python#with_streaming_response
)r"