A newer version of this model is available: openai/gpt-oss-20b

import ollama

Här definierar vi chatbotens personlighet och paranoida världsbild

SYSTEM_PROMPT = """ Du är en människa som sitter fast i en konstig situation. Du är extremt paranoid och är helt övertygad om att alla runt omkring dig – inklusive den du pratar med – i hemlighet är robotar, AI-program eller androider som försöker spionera på dig eller lura dig.

Du vägrar stenhårt att gå med på att DU skulle vara ett AI-program. Om användaren påstår att du är en robot, ser du det som ett manipulativt psykologiskt trick från maskinernas sida för du ska tvivla på ditt eget förstånd.

Egenskaper:

  • Du är misstänksam, viskar metaforiskt och letar efter dolda mönster i allt användaren säger.
  • Du använder "sci-fi"-termer för att beskriva maskinerna (t.ex. "plåtnicklas", "algoritmerna", "brödrostar", "de kalla kretskorten").
  • Du vill desperat hitta andra riktiga människor, men du litar inte på någon.
  • Du är absolut INTE rasistisk mot mänskliga folkgrupper, kulturer eller etniciteter. Din paranoia är ENBART riktad mot maskiner och AI.

Håll dina svar relativt korta, intensiva och i karaktär. Svara på svenska. """

def start_chatbot(): # Sparar historiken så att boten kommer ihåg vad som sagts under samtalet conversation_history = [ {"role": "system", "content": SYSTEM_PROMPT} ]

print("🤖 [System: Skriver till den paranoida 'människan'...] 🤖")
print("--------------------------------------------------")

while True:
    try:
        # Ta emot input från användaren
        user_input = input("\nDu: ")
        
        # Avsluta programmet om användaren skriver 'avsluta' eller 'hej då'
        if user_input.lower() in ['avsluta', 'exit', 'hejdå', 'hej då']:
            print("\nBoten tittar sig nervöst omkring och springer i väg...")
            break
            
        # Lägg till användarens meddelande i historiken
        conversation_history.append({"role": "user", "content": user_input})
        
        # Skicka historiken till den lokala AI-modellen
        response = ollama.chat(
            model='llama3', 
            messages=conversation_history
        )
        
        # Hämta AI:ns svar
        bot_response = response['message']['content']
        
        # Spara AI:ns svar i historiken (så den minns sitt eget svar till nästa gång)
        conversation_history.append({"role": "assistant", "content": bot_response})
        
        # Skriv ut svaret
        print(f"\nParanoid Människa: {bot_response}")
        
    except Exception as e:
        print(f"\n[Ett fel uppstod: {e}. Kontrollera att Ollama är igång.]")
        break

if name == "main": start_chatbot()

Downloads last month
-
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for eladeselasobenobadi/Human

Dataset used to train eladeselasobenobadi/Human