Spaces:
Runtime error
Runtime error
| import asyncio | |
| import os | |
| import sys | |
| # Add server directory to path | |
| sys.path.append('/Users/mac/Projects/customerAgent/server') | |
| from app.services.gemini_service import get_gemini_service | |
| async def test_gemini(): | |
| print("π Initializing Gemini Service Test...") | |
| gemini = get_gemini_service() | |
| if not gemini.enabled: | |
| print("β Gemini is not enabled. Check GEMINI_API_KEY.") | |
| return | |
| print(f"π‘ Testing model: {gemini.model_name}") | |
| try: | |
| response = await gemini.generate_response( | |
| query="Hello, who are you?", | |
| website_id=19, | |
| session_id="test-session-123", | |
| industry="healthcare" | |
| ) | |
| if response.get("response"): | |
| print(f"β Gemini Response: {response['response'][:100]}...") | |
| else: | |
| print(f"β Gemini Error: {response.get('error')}") | |
| except Exception as e: | |
| print(f"β Test Failed: {e}") | |
| if __name__ == "__main__": | |
| asyncio.run(test_gemini()) | |