Spaces:
Sleeping
Sleeping
lets see 3
Browse files- .env +1 -1
- __pycache__/mylangv2.cpython-313.pyc +0 -0
- mylangv2.py +5 -1
- requirements.txt +2 -0
.env
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
AZURE_OPENAI_API_KEY=6bP9kEvWuaxu7tekWPbArtZlOa4JRlgQraKENvqzeGMm8jndS4QiJQQJ99BCACL93NaXJ3w3AAAAACOGdOAu
|
| 2 |
AZURE_OPENAI_ENDPOINT="https://bibek-m8ek6fjf-australiaeast.cognitiveservices.azure.com/"
|
| 3 |
-
AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-
|
| 4 |
AZURE_OPENAI_CHAT_DEPLOYMENT=gpt-4.1
|
| 5 |
AZURE_OPENAI_API_VERSION=2024-12-01-preview
|
|
|
|
| 1 |
AZURE_OPENAI_API_KEY=6bP9kEvWuaxu7tekWPbArtZlOa4JRlgQraKENvqzeGMm8jndS4QiJQQJ99BCACL93NaXJ3w3AAAAACOGdOAu
|
| 2 |
AZURE_OPENAI_ENDPOINT="https://bibek-m8ek6fjf-australiaeast.cognitiveservices.azure.com/"
|
| 3 |
+
AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-ada-002
|
| 4 |
AZURE_OPENAI_CHAT_DEPLOYMENT=gpt-4.1
|
| 5 |
AZURE_OPENAI_API_VERSION=2024-12-01-preview
|
__pycache__/mylangv2.cpython-313.pyc
CHANGED
|
Binary files a/__pycache__/mylangv2.cpython-313.pyc and b/__pycache__/mylangv2.cpython-313.pyc differ
|
|
|
mylangv2.py
CHANGED
|
@@ -29,6 +29,10 @@ missing_vars = [var for var in REQUIRED_ENV_VARS if not os.environ.get(var)]
|
|
| 29 |
if missing_vars:
|
| 30 |
raise EnvironmentError(f"Missing required environment variables: {', '.join(missing_vars)}")
|
| 31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
class DocumentProcessor:
|
| 33 |
def __init__(self):
|
| 34 |
# Use Azure OpenAI for embeddings
|
|
@@ -36,7 +40,7 @@ class DocumentProcessor:
|
|
| 36 |
azure_endpoint=os.environ["AZURE_OPENAI_ENDPOINT"],
|
| 37 |
api_key=os.environ["AZURE_OPENAI_API_KEY"],
|
| 38 |
api_version=os.environ["AZURE_OPENAI_API_VERSION"],
|
| 39 |
-
deployment_name=
|
| 40 |
)
|
| 41 |
self.text_splitter = RecursiveCharacterTextSplitter(
|
| 42 |
chunk_size=1000,
|
|
|
|
| 29 |
if missing_vars:
|
| 30 |
raise EnvironmentError(f"Missing required environment variables: {', '.join(missing_vars)}")
|
| 31 |
|
| 32 |
+
logging.info("Checking Azure environment variables...")
|
| 33 |
+
for var in REQUIRED_ENV_VARS:
|
| 34 |
+
logging.info(f"{var}: {os.environ.get(var, 'Not Set')}")
|
| 35 |
+
|
| 36 |
class DocumentProcessor:
|
| 37 |
def __init__(self):
|
| 38 |
# Use Azure OpenAI for embeddings
|
|
|
|
| 40 |
azure_endpoint=os.environ["AZURE_OPENAI_ENDPOINT"],
|
| 41 |
api_key=os.environ["AZURE_OPENAI_API_KEY"],
|
| 42 |
api_version=os.environ["AZURE_OPENAI_API_VERSION"],
|
| 43 |
+
deployment_name="text-embedding-ada-002",
|
| 44 |
)
|
| 45 |
self.text_splitter = RecursiveCharacterTextSplitter(
|
| 46 |
chunk_size=1000,
|
requirements.txt
CHANGED
|
@@ -49,6 +49,8 @@ psutil==6.0.0
|
|
| 49 |
gradio==4.25.0
|
| 50 |
huggingface_hub==0.23.0
|
| 51 |
|
|
|
|
|
|
|
| 52 |
# Remove heavy packages:
|
| 53 |
# - Removed pandas (use numpy instead)
|
| 54 |
# - Removed sentence-transformers (use simpler text processing)
|
|
|
|
| 49 |
gradio==4.25.0
|
| 50 |
huggingface_hub==0.23.0
|
| 51 |
|
| 52 |
+
openai>=1.0.0
|
| 53 |
+
|
| 54 |
# Remove heavy packages:
|
| 55 |
# - Removed pandas (use numpy instead)
|
| 56 |
# - Removed sentence-transformers (use simpler text processing)
|