class_docstr: Use OpenAI SDK to interact with OpenAI APIs.
  
  .. seealso:: https://platform.openai.com/docs/introduction/overview
  
  :param conn_id: :ref:`OpenAI connection id <howto/connection:openai>`
class_docstr_tok: ["Use","OpenAI","SDK","to","interact","with","OpenAI","APIs",".","..","seealso",":",":","https",":","\/\/platform.openai.com\/docs\/introduction\/overview",":","param","conn_id",":",":","ref",":","`","OpenAI","connection","id","<","howto\/connection",":","openai",">","`"]
code: def __init__(
      self, conn_id: str = default_conn_name, *args: Any, **kwargs: Any
  ) -> None:
      super().__init__(*args, **kwargs)
      self.conn_id = conn_id
  
file_path: airflow/airflow/providers/openai/hooks/openai.py
imports: from __future__ import annotations
  from functools import cached_property
  from typing import Any
  from openai import OpenAI
  from airflow.hooks.base import BaseHook
label_desc: Use image node_id 1 to create a new OpenAIHook object from inherited base classes: BaseHook with example: obj = OpenAIHook(conn_id)