Insta Spots

[mwai_chatbot_v2 id=“default“]

import openai
import requests

Initialisieren Sie den OpenAI API-Schlüssel

openai.api_key = „YOUR_API_KEY“

Definieren Sie eine Funktion, die einen Affiliate-Link für ein bestimmtes Unternehmen zurückgibt

def get_affiliate_link(company_name):
# Verwenden Sie eine API oder eine andere Methode, um einen Affiliate-Link für das angegebene Unternehmen zu erhalten
affiliate_link = „https://www.example.com/“ + company_name // get your guide
return affiliate_link

Fragen Sie den Benutzer nach seinem Reiseziel und der Reisedauer

input_text = input(„Bitte geben Sie das Reiseziel und die Dauer der Reise ein:“)

Fügen Sie Ihre spezifischen Anforderungen an die Antwort in den Prompt ein

prompt = f“Ich möchte einen Urlaubsplan erstellen für eine Reise nach {input_text}. Kannst du mir einen Vorschlag geben?“

Generieren Sie eine Antwort auf Basis des Prompts

response = openai.Completion.create(
engine=“text-davinci-002″,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
).get(„choices“)[0].text

Durchsuchen Sie die Antwort nach Informationen über Unternehmen

companies = [company for company in response.split(“ „) if company.startswith(„company“)]
for company in companies:
# Ersetzen Sie den Namen des Unternehmens durch einen Affiliate-Link
affiliate_link = get_affiliate_link(company)
response = response.replace(company, affiliate_link)

Ausgeben der generierten Antwort mit Affiliate-Links

print(„Chatbot: “ + response)