Spaces:
Runtime error
Runtime error
#!/usr/bin/env python3 | |
""" | |
Simple test to verify Ollama integration | |
""" | |
import ollama | |
def test_ollama(): | |
print("π Testing Ollama integration...") | |
try: | |
# Test connection | |
models = ollama.list() | |
print(f"β Ollama is accessible! Found {len(models['models'])} models:") | |
for model in models['models']: | |
model_name = model.get('name', model.get('model', 'Unknown')) | |
print(f" π¦ {model_name}") | |
# Test generation | |
print("\nπ€ Testing AI generation...") | |
response = ollama.generate( | |
model='llama2', | |
prompt='Hello! Can you analyze data? Please respond briefly.' | |
) | |
print("β AI Response:") | |
print("-" * 40) | |
print(response['response']) | |
print("-" * 40) | |
return True | |
except Exception as e: | |
print(f"β Ollama test failed: {e}") | |
return False | |
if __name__ == "__main__": | |
test_ollama() | |