Skip to content

Commit b73ac97

Browse files
Simon Pryddenpotiuk
authored andcommitted
fix type checking imports
1 parent 3720c4b commit b73ac97

File tree

1 file changed

+6
-8
lines changed
  • providers/openai/src/airflow/providers/openai/hooks

1 file changed

+6
-8
lines changed

providers/openai/src/airflow/providers/openai/hooks/openai.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,15 @@
2525
from openai import OpenAI
2626

2727
if TYPE_CHECKING:
28-
from openai.types import FileDeleted, FileObject
29-
from openai.types.batch import Batch
3028
from openai.types import (
31-
Assistant,
32-
AssistantDeleted,
33-
Thread,
34-
ThreadDeleted,
29+
FileDeleted,
30+
FileObject,
3531
VectorStore,
3632
VectorStoreDeleted,
3733
)
38-
from openai.types.threads import Message, Run
39-
from openai.types.vector_stores import VectorStoreFile, VectorStoreFileBatch, VectorStoreFileDeleted
34+
from openai.types.batch import Batch
35+
from openai.types.beta import Assistant, AssistantDeleted, Thread, ThreadDeleted
36+
from openai.types.beta.threads import Message, Run
4037
from openai.types.chat import (
4138
ChatCompletionAssistantMessageParam,
4239
ChatCompletionFunctionMessageParam,
@@ -45,6 +42,7 @@
4542
ChatCompletionToolMessageParam,
4643
ChatCompletionUserMessageParam,
4744
)
45+
from openai.types.vector_stores import VectorStoreFile, VectorStoreFileBatch, VectorStoreFileDeleted
4846
from airflow.hooks.base import BaseHook
4947
from airflow.providers.openai.exceptions import OpenAIBatchJobException, OpenAIBatchTimeout
5048

0 commit comments

Comments
 (0)