Spaces:
Sleeping
Sleeping
# Suppress warnings - must be before any imports | |
import os | |
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' | |
os.environ['TOKENIZERS_PARALLELISM'] = 'false' | |
os.environ['TF_ENABLE_ONEDNN_OPTS'] = '0' | |
import warnings | |
import logging | |
# Suppress all warnings | |
warnings.filterwarnings('ignore') | |
# Specific suppressions | |
warnings.filterwarnings('ignore', category=UserWarning) | |
warnings.filterwarnings('ignore', category=DeprecationWarning) | |
warnings.filterwarnings('ignore', category=FutureWarning) | |
warnings.filterwarnings('ignore', message='.*benefit from vacuuming.*') | |
warnings.filterwarnings('ignore', message='.*sparse_softmax_cross_entropy.*') | |
# Suppress all logging | |
logging.getLogger().setLevel(logging.ERROR) | |
# Suppress TensorFlow logging | |
logging.getLogger('tensorflow').setLevel(logging.ERROR) | |
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' | |
from osho_qa_service import get_answer_from_osho | |
if __name__ == "__main__": | |
# Example query | |
query = "What is the relationship between breath and consciousness?" | |
# Get answer using the service | |
response = get_answer_from_osho(query) | |
# Display formatted answer | |
print(f"\nQuery: {response['question']}\n") | |
# Get the first result as main answer | |
main_passage = response['answer_passages'][0] | |
print(f"I have discussed this idea in book '{main_passage['book']}':") | |
print(f"{main_passage['text']}\n") | |
# List other books as references | |
other_books = [p['book'] for p in response['answer_passages'][1:]] | |
if other_books: | |
print("You can refer to other books:", ", ".join(other_books)) | |