import asyncio import logging from ai_core_agix import AICore async def main(): try: logging.info("Initializing AI Core...") ai_core = AICore(config_path="config.json") query = "What is the latest in AI advancements?" logging.info(f"Processing query: {query}") response = await ai_core.generate_response(query, user_id=1) logging.info("Response received successfully.") print("AI Response:", response) await ai_core.http_session.close() logging.info("Closed AI Core session.") except Exception as e: logging.error(f"An error occurred: {e}") if __name__ == "__main__": asyncio.run(main())