File size: 646 Bytes
533e375 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
'''
You can change the AI model by modifying the function 'AskAI()' below.
'''
import requests
import urllib.parse
class AIModel:
def AskAI(self, prompt: str) -> str:
base_url = "https://text.pollinations.ai/"
encoded_prompt = urllib.parse.quote(prompt)
full_url = base_url + encoded_prompt
response = requests.get(full_url)
if response.status_code == 200:
return response.text
else:
return f"<error> | Error: {response.status_code} - {response.text}"
if __name__ == "__main__":
model = AIModel()
print(model.AskAI("Tell me the capital of France, please."))
|