Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -9,7 +9,6 @@ import streamlit as st
|
|
| 9 |
import boto3
|
| 10 |
from botocore.exceptions import ClientError, NoCredentialsError
|
| 11 |
|
| 12 |
-
read_file_path = "160/task_for_you.pdf"
|
| 13 |
def check_pdf(read_file_path):
|
| 14 |
try:
|
| 15 |
parser = LlamaParse(result_type="markdown", api_key=os.environ['LLAMA_CLOUD_API_KEY'], ignore_errors=False)
|
|
@@ -83,12 +82,11 @@ def download_files_from_s3(bucket_name, local_folder, file_path_list):
|
|
| 83 |
st.write(f"An error occurred: {e}")
|
| 84 |
|
| 85 |
bucket_name = st.text_input("Enter bucket name", key="bucket_name")
|
| 86 |
-
|
| 87 |
-
file_name = st.text_input("Enter file name", key="file_name")
|
| 88 |
|
| 89 |
if st.button("Submit"):
|
| 90 |
with tempfile.TemporaryDirectory() as temp_dir:
|
| 91 |
-
download_files_from_s3(bucket_name, temp_dir, [
|
| 92 |
if check_pdf(os.path.join(temp_dir, file_name)):
|
| 93 |
st.success("File downloaded successfully")
|
| 94 |
else:
|
|
|
|
| 9 |
import boto3
|
| 10 |
from botocore.exceptions import ClientError, NoCredentialsError
|
| 11 |
|
|
|
|
| 12 |
def check_pdf(read_file_path):
|
| 13 |
try:
|
| 14 |
parser = LlamaParse(result_type="markdown", api_key=os.environ['LLAMA_CLOUD_API_KEY'], ignore_errors=False)
|
|
|
|
| 82 |
st.write(f"An error occurred: {e}")
|
| 83 |
|
| 84 |
bucket_name = st.text_input("Enter bucket name", key="bucket_name")
|
| 85 |
+
key = st.text_input("Enter key", key="key")
|
|
|
|
| 86 |
|
| 87 |
if st.button("Submit"):
|
| 88 |
with tempfile.TemporaryDirectory() as temp_dir:
|
| 89 |
+
download_files_from_s3(bucket_name, temp_dir, [key])
|
| 90 |
if check_pdf(os.path.join(temp_dir, file_name)):
|
| 91 |
st.success("File downloaded successfully")
|
| 92 |
else:
|