File: //usr/local/lib/python3.10/dist-packages/openai/resources/__pycache__/moderations.cpython-310.pyc
o
���gu � @ s, d dl mZ d dlmZmZmZ d dlZddlmZ ddl m
Z
ddlmZm
Z
mZmZmZ ddlmZmZ dd lmZ dd
lmZmZ ddlmZmZ ddlmZ dd
lmZ ddl m!Z! ddl"m#Z# ddgZ$G dd� de�Z%G dd� de�Z&G dd� d�Z'G dd� d�Z(G dd� d�Z)G dd� d�Z*dS )� )�annotations)�List�Union�IterableN� )�_legacy_response)�moderation_create_params)� NOT_GIVEN�Body�Query�Headers�NotGiven)�maybe_transform�async_maybe_transform)�cached_property)�SyncAPIResource�AsyncAPIResource)�to_streamed_response_wrapper�"async_to_streamed_response_wrapper)�make_request_options)�ModerationModel)�ModerationCreateResponse)�ModerationMultiModalInputParam�Moderations�AsyncModerationsc @ �@ e Zd Zeddd��Zeddd��Zeddded �ddd�ZdS )r �return�ModerationsWithRawResponsec 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"