Administration (Admin Benutzer)


To make the system functional, you must integrate the OpenAI API. Additionally, you need to incorporate an email provider for sending system emails such as sign up, email verification, etc. Moreover, you must add an email auto-responder profile to synchronize user emails. Finally, to receive payments, you need to integrate payment method APIs.

Hier zeigen wir Ihnen, wie Sie APIS von Drittanbietern mit KI-GENETATORS integrieren.

Wir werden auch andere Verwaltungstools wie Vorlagenverwaltung, Benutzer-/Rollenverwaltung, allgemeine Einstellungen, Cron-Einstellungen, Landingpage Einstellungen und mehrsprachigen Editor demonstrieren.

Regular license users will not have access to all the administrative tools we are going to discuss. Some of these tools are only accessible to extended license holders.

Template Manager


Wie Sie vielleicht wissen, basieren diese Tools auf der Content-Generierungstechnologie von OpenAI. Diese leistungsstarke KI-Plattform kann viele Arten von Inhalten generieren. Zu Ihrer Bequemlichkeit haben wir die beliebtesten, nützlichsten und wichtigsten Inhaltsvorlagen beigefügt. Das Potenzial von OpenAI ist jedoch grenzenlos. Sie können Ihre eigenen Vorlagen hinzufügen und diese zum Generieren benutzerdefinierter Inhalte verwenden.

To add a template group, you only need to provide a group name. You can also add an icon class for the group using FontAwesome or MaterialIcon. The groups will be listed in order of priority based on their serial number, with lower numbers having higher priority.

Zuerst müssen Sie den API-Typ aus Text, Code, Bild und Speech-to-Text auswählen.

The Text API type is useful for generating textual content such as blogs, articles, titles, headers, etc. While the Text API can generate code, we use a special model specifically optimized for code writing, as recommended by OpenAI.

Zur Vereinfachung haben wir alle von OpenAI bereitgestellten KI-Modelle gruppiert und mit API-Typen verknüpft. Um diese Modelle zu nutzen, müssen Sie lediglich einen API-Typ und ein KI-Modell aus der Liste auswählen.

Der Prompt Einführungstext ist ein entscheidendes Feld und wird für das Training der OpenAI-Modelle benötigt. Das KI-Modell liest diesen Text, um Ihren gewünschten Inhalt zu verstehen. Es dient als Grundlage für die Trainingsdaten des Modells und ist für die Generierung genauer und relevanter Inhalte unerlässlich.

You can also include custom parameters to help the AI model better understand your query. When a user utilizes this template, they can fill in the parameters with their respective values. This can help to provide more specific and accurate results tailored to the user`s needs.

Benutzer & Teammanager


Wie bereits erwähnt, umfasst die erweiterte Lizenz dieser App eine Mehrbenutzerplattform, die eine Reihe von Funktionen freischaltet, die für SaaS-Unternehmen relevant sind. Eine dieser Funktionen ist der Benutzermanager, der es Benutzern ermöglicht, sich direkt anzumelden oder dem Administrator die Verwaltung von Benutzern über das Panel zu ermöglichen. Teambenutzer sind keine separaten Benutzer, sondern eine zusätzliche Instanz eines Administrator-Logins, die bestimmte Aufgaben im Namen des Administrators ausführen kann. Im Gegensatz dazu ermöglicht die SaaS-Version dem Administrator, Teammitglieder zu haben, und Endbenutzern, auch Teambenutzer zu haben.

Das Verwalten von Benutzern und Teams umfasst das Aktivieren oder Deaktivieren von Anmeldungen sowie das Bearbeiten und Löschen von Benutzern oder Teams. Der Vorgang zum Hinzufügen von Benutzern oder Teams ist recht ähnlich, wobei für das Formular ein Name, eine E-Mail-Adresse und ein Paket/eine Rolle erforderlich sind. Für Benutzer ist jedoch ein zusätzlicher Wert namens Ablaufdatum erforderlich, der das Datum angibt, nach dem sie die Funktion nicht mehr nutzen können. Teams hingegen haben kein Ablaufdatum.

Paket- und Rollenmanager


In der Preistabelle wird das Paket oder Abonnement angezeigt, das Benutzer kaufen und die App für einen bestimmten Zeitraum nutzen können. Andererseits ist die Rolle die Zugriffsebene für Teambenutzer.

Das Verwalten von Paketen und Rollen umfasst das Bearbeiten und Löschen von Aufgaben. Das Hinzufügen von Paketen oder Rollen erfordert einen ähnlichen Prozess, bei dem die Zugriffsebene im Formular angegeben werden muss. Bei Abo-Paketen sind jedoch zusätzliche Angaben wie Paketpreis und Gültigkeitsdauer erforderlich. Sie können auch einen Rabatt für ein Abonnementpaket angeben.

The text generation module of the package refers to the number of tokens that a user can utilize for text generation within a specified monthly period. You can think of tokens as pieces of words used for natural language processing. For English text, 1 token is approximately 4 characters or 0.75 words. As a point of reference, the collected works of Shakespeare are about 900,000 words or 1.2M tokens.

The image generation module is quantified by the number of images/month that can be generated, while the speech-to-text module is measured in terms of minutes/month.

Einstellungen


Auf dieser Seite haben Sie die Möglichkeit, alle Einstellungen zu konfigurieren, die für die ordnungsgemäße Funktion der Anwendung erforderlich sind.

Allgemeine Einstellungen

Set your brand name,logo, favicon and preference (locale,timezone)

The application will display your brand and operate according to the locale and timezone that you specify. Additionally, the app offers RTL language support based on the locale you select, with RTL mode activating automatically. As for example, if you choose `Arabic`, the app will turn on RTL mode.

KI API Integration

Wie Sie wissen, wird diese App von OpenAI unterstützt und benötigt zum Ausführen einen OpenAI-Schlüssel. Gehen Sie zu https://platform.openai.com/account/api-keys und klicken Sie auf „Neuen geheimen Schlüssel erstellen“. Falls Sie dies noch nicht getan haben, müssen Sie sich registrieren oder anmelden, um fortfahren zu können. Dieser OpenAI-API-Schlüssel wird zur Stromversorgung des Systems verwendet.

To add this API key to the application, click on the New button. You have the option to include multiple API keys and specify which one you wish to utilize. Additionally, you may opt to randomly use any of the added API keys for each use. Do not forget to `Save Changes`

E-Mail Integration

E-Mail Einstellungen werden für verschiedene System E-Mails wie Anmeldung, E-Mail Bestätigung, Passwort Zurücksetzung usw. verwendet.

Standardmäßig nutzt die Anwendung die PHP-Mail-Funktion zum Versenden von E-Mails, bis Sie Ihr eigenes E-Mail-Profil angeben. Wenn Sie nicht beabsichtigen, ein benutzerdefiniertes Profil hinzuzufügen, stellen Sie bitte sicher, dass Ihre PHP-Mail ordnungsgemäß funktioniert. Sie haben die Möglichkeit, mehrere E-Mail-Profile einzubeziehen und ein Standardprofil festzulegen, um der App mitzuteilen, welches Profil Sie bevorzugen.

Wir unterstützen verschiedene E-Mail Anbieter, darunter SMTP, Mailgun, Postmark, SES und Mandril. Um der Anwendung ein E-Mail-Profil hinzuzufügen, klicken Sie auf die Schaltfläche „Neu“. Vergessen Sie nicht, „Änderungen zu speichern“.

Autoresponder Integration

Eine Autoresponder API wie Mailchimp, Sendinblue, ActiveCampaign und Mautic sind leistungsstarke Tools für Unternehmen zur Automatisierung ihrer E-Mail-Marketingkampagnen. Mit dieser Technologie können Sie gezielte E-Mail-Sequenzen einrichten, personalisierte Inhalte erstellen und Nachrichten an Ihr Publikum basierend auf dessen Verhalten und Interessen übermitteln. Die API bietet außerdem Analyse- und Berichtsfunktionen, mit denen Sie den Erfolg Ihrer Kampagnen messen und datengesteuerte Entscheidungen für zukünftige Marketingmaßnahmen treffen können. Insgesamt kann eine Autoresponder-API Zeit sparen, das Engagement steigern und letztendlich den Umsatz Ihres Unternehmens steigern.

Auf dieser Seite haben Sie die Möglichkeit, Ihr Autoresponder-Profil so zu konfigurieren, dass jeder neue Benutzer, der sich anmeldet und seine E-Mail-Adresse bestätigt, automatisch zu Ihrer E-Mail-Liste hinzugefügt wird. Dadurch können Sie Ihre E-Mail-Marketingbemühungen nahtlos in Ihren Benutzerakquiseprozess integrieren und sicherstellen, dass Ihre Abonnenten zeitnahe und relevante Inhalte von Ihrer Marke erhalten.

To add your autoresponder profile, simply click on the New button, and your autoresponder list will be automatically synced. From there, you can specify which list you wish to use and then save your changes.

Integration von Analytics Skripten

The Facebook Pixel is a code snippet that is added to your website, which enables you to track conversions, optimize ads, and build targeted audiences for your Facebook advertising campaigns. The Pixel collects data on user behavior, such as page views, purchases, and sign-ups, and then uses this information to improve the performance of your Facebook ads.

Similarly, Google Analytics code is a tracking code that is added to your website to provide insights into user behavior and website performance. This code allows you to monitor website traffic, measure user engagement, and identify areas for improvement in your website design and content. With Google Analytics, you can gain valuable insights into your audience and optimize your website for maximum engagement and conversion.

Insgesamt sind sowohl Facebook Pixel als auch Google Analytics Code leistungsstarke Tools, die Unternehmen dabei helfen können, datengesteuerte Entscheidungen zu treffen, um ihre Online-Präsenz zu verbessern und den Umsatz zu steigern.

To begin tracking your website visitors with Facebook Pixel or Google Analytics, simply add the code (not the full JS scipt only ID) provided by the respective platform. Once the code is added, the analytics script will be automatically loaded on your app landing page, allowing you to start gathering valuable data on your website traffic and user behavior. With this information, you can make informed decisions about your marketing strategy and optimize your website to improve engagement and drive conversions.

Cron Job Befehle

Ein Cron-Job, auch Cron-Zeitplan oder Cron-Task genannt, ist ein Befehl oder Skript, dessen automatische Ausführung in bestimmten Intervallen auf einem Unix-basierten Betriebssystem geplant ist. Cron-Jobs werden häufig zur Automatisierung wiederkehrender Aufgaben wie Datensicherungen, Datenbankwartung und Dateisystembereinigung verwendet. Die Intervalle für die Ausführung dieser Aufgaben können in Minuten, Stunden, Tagen, Wochen oder Monaten festgelegt werden, sodass eine genaue Kontrolle darüber möglich ist, wann sie ausgeführt werden. Cron-Jobs werden vom Cron-Daemon ausgeführt, einem Hintergrunddienst, der ständig die Systemuhr überwacht und prüft, ob geplante Aufgaben ausgeführt werden sollen. Wenn eine geplante Aufgabe erkannt wird, führt der Cron-Daemon den zugehörigen Befehl oder das zugehörige Skript aus.

This system needs cron job to manage PayPal subscription api calls (extended license only) and to free-up storaged junk data on server periodically.

This is how you can setup cron job in cpanel

Zahlungseinstellungen (Begrenzter Zugriff für reguläre Lizenz)

Sie können die Leistungsfähigkeit einer Mehrbenutzer-SaaS-Plattform nutzen, um diese App als Service an Endbenutzer zu verkaufen. SaaS bietet Ihnen die Möglichkeit, die App als abonnementbasierten Dienst anzubieten und so Einnahmen durch mehrere Benutzer zu generieren.

To facilitate this process, we have integrated several world-leading payment methods that can be used to receive subscriptions from end-users. This ensures that you have access to a wide range of payment options that are trusted and secure, providing a seamless experience for your customers. Overall, the extended license provides a comprehensive solution for businesses looking to monetize their app and leverage the benefits of a multi-user SaaS platform

We curretly support different payment methods including PayPal, Stripe, YooMoney, RazorPay, PayStack, Mollie, ToyyibPay, PayMaya, InstaMojo, Xendit, MyFatoorah etc. Add the payment method you want to use and setup the currency and save.

The regular license does not grant access to the payment APIs, limiting it to only manual payment options.

Landingpage Einstellungen

Da es sich um ein SaaS-System handelt, ist eine professionelle und ansprechende Landingpage unerlässlich, um Ihre App der Welt zu präsentieren. Aber keine Sorge, wir sind für Sie da! Unser Team hat eine schöne, reaktionsschnelle, SEO-freundliche und einfallsreiche Zielseite entworfen, die vollständig an Ihre individuellen Branding- und Messaging-Anforderungen angepasst werden kann. Darüber hinaus wird unsere Zielseite auch durch eine Dunkelmodus-Funktion unterstützt, die für ein elegantes und modernes Erscheinungsbild sorgt, das Benutzer anspricht, die ein dunkleres Farbschema bevorzugen. Insgesamt ist unsere Landingpage das perfekte Tool, um Ihr SaaS-System zu bewerben und das Engagement und die Akzeptanz der Benutzer zu fördern.

This page allows you to customize your company information and optimize your SEO meta data. You can also replace existing media on your landing page and display customer reviews to increase engagement. Use can use `Language Editor` to change landing page content which will be discussed later in this article.

Sie haben die Möglichkeit, den Bewertungsbereich zu deaktivieren und den Dunkelmodus auf Ihrer Landingpage zu aktivieren. Das Deaktivieren der Landingpage kann von Vorteil sein, wenn Sie eine benutzerdefinierte Landingpage verwenden möchten. Wenn Sie lieber eine benutzerdefinierte Landingpage verwenden möchten, können Sie diese App auf einer Subdomain installieren und die benutzerdefinierte Landingpage auf der Hauptdomain installieren. Anschließend können Sie in den Einstellungen das Laden der Landingpage dieser App deaktivieren.

Spracheditor

Standardmäßig läuft die App auf Englisch, Sie können die Sprache jedoch in den allgemeinen Einstellungen ändern. Wenn Sie eine Sprache hinzufügen oder vorhandenen Inhalt bearbeiten müssen, können Sie diese Tools zum Verwalten der Sprache und des Inhalts verwenden. Diese Tools sind sehr benutzerfreundlich und erfordern keine detaillierten Anweisungen zur Verwendung.

  • Klicken Sie auf die Schaltfläche „Hinzufügen“, um eine Sprache hinzuzufügen. Wählen Sie eine Sprache aus, die Sie hinzufügen möchten, und klicken Sie auf die Schaltfläche Speichern.
  • Sie können eine Sprache löschen, indem Sie auf das Papierkorbsymbol klicken.
  • Klicken Sie auf das Augensymbol, um eine Übersetzung bereitzustellen/zu bearbeiten.
  • Nachdem Sie den übersetzten Text bereitgestellt haben, müssen Sie auf die Schaltfläche „Änderungen übernehmen“ klicken.
  • To download the translated text as json format, click on the Download button.