| import openai | |
| from dotenv import load_dotenv | |
| import os | |
| from mistralai import Mistral | |
| from dotenv import load_dotenv | |
| load_dotenv() | |
| api_key = os.getenv("MISTRAL_API_KEY") | |
| model = "mistral-large-latest" | |
| client = Mistral(api_key=api_key) | |
| while True: | |
| chat_response = client.chat.complete( | |
| model=model, | |
| messages=[{"role":"user", "content":input("Enter your message: ")}] | |
| ) | |
| if chat_response.choices[0].message.content == "Goodbye": | |
| break | |
| print(chat_response.choices[0].message.content) | |
| print("Aurevoir") | |
| # | |
| # stellar = Stellar() | |
| # atlas = Atlas() | |
| # lilith = Lilith() | |
| # pythagoras = Pythagoras() | |
| # shaka = Shaka() | |
| # edison = Edison() | |
| # york = York() | |
| # | |
| # stellar.register_satellites(atlas) | |
| # stellar.register_satellites(lilith) | |
| # stellar.register_satellites(pythagoras) | |
| # stellar.register_satellites(shaka) | |
| # stellar.register_satellites(edison) | |
| # stellar.register_satellites(york) | |
| # | |
| # | |
| # # Exemple de communication | |
| # response = stellar.route_communication("Shaka", "Atlas", {"type": "monitor_directory", "content": "Suspicious activity detected"}) | |
| # print(response) | |
| # | |
| # # Exemple de diffusion | |
| # results = stellar.broadcast_message("Shaka", {"type": "ethics_update", "content": "New ethical guidelines"}) | |
| # print(results) | |