Update _utils.py

This commit is contained in:
Daniel Han 2024-10-24 01:11:20 -07:00
commit f195ee1e65

View file

@ -162,6 +162,20 @@ if hasattr(transformers.cache_utils, "DynamicCache") and \
pass
# =============================================
# =============================================
# Weird Databricks errors
from transformers.utils import is_openai_available
if is_openai_available():
try:
from openai import OpenAI
except:
print("Unsloth: OpenAI failed to import - ignoring for now.")
import transformers.utils
def _is_openai_available(): return False
transformers.utils.is_openai_available = _is_openai_available
pass
pass
# =============================================
# Get Flash Attention v2 if Ampere (RTX 30xx, A100)
import bitsandbytes as bnb