Rememberizer LLM Bereit Dokumentation
Generiert am 2024-11-14 19:05:59 PST. Verfügbar als Rohinhalt unter rememberizer-llm-ready-documentation.md.
Dieses Dokument bietet ein umfassendes, konsolidiertes Nachschlagewerk der Dokumentation von Rememberizer, optimiert für den Verbrauch durch große Sprachmodelle (LLM). Es kombiniert verschiedene Dokumentationsquellen in ein einziges, leicht zugängliches Format, das eine effiziente Informationsbeschaffung und -verarbeitung durch KI-Systeme erleichtert.
==> SUMMARY.md <==
# Inhaltsverzeichnis
* [Warum Rememberizer?](README.md)
* [Hintergrund](background/README.md)
* [Was sind Vektor-Embeddings und Vektor-Datenbanken?](background/what-are-vector-embeddings-and-vector-databases.md)
* [Persönlich](personal/README.md)
* [Rememberizer Slack-Integration](personal/rememberizer-slack-integration.md)
* [Rememberizer Dropbox-Integration](personal/rememberizer-dropbox-integration.md)
* [Rememberizer Google Drive-Integration](personal/rememberizer-google-drive-integration.md)
* [Rememberizer Gmail-Integration](personal/rememberizer-gmail-integration.md)
* [Rememberizer Memory-Integration](personal/rememberizer-memory-integration.md)
* [Rememberizer App](personal/rememberizer-app.md)
* [Zugriff auf Mementos-Filter](personal/mementos-filter-access.md)
* [Drittanbieter-Apps verwalten](personal/manage-third-party-apps.md)
* [Allgemeines Wissen](personal/common-knowledge.md)
* [Ihr Wissen durchsuchen](personal/search-your-knowledge.md)
* [Ihr eingebettetes Wissen verwalten](personal/manage-your-embedded-knowledge.md)
* [Entwickler](developer/README.md)
* [Registrierung von Rememberizer-Apps](developer/registering-rememberizer-apps.md)
* [Autorisierung von Rememberizer-Apps](developer/authorizing-rememberizer-apps.md)
* [Erstellung eines Rememberizer GPT](developer/creating-a-rememberizer-gpt.md)
* [Talk-to-Slack die Beispiel-Web-App](developer/talk-to-slack-the-sample-web-app.md)
* [Registrierung und Verwendung von API-Schlüsseln](developer/registering-and-using-api-keys.md)
* [LangChain-Integration](developer/langchain-integration.md)
* [Vektor-Speicher](developer/vector-stores.md)
* [API-Dokumentationen](developer/api-documentations/README.md)
* [Inhalte an Rememberizer merken](developer/api-documentations/memorize-content-to-rememberizer.md)
* [Dokumente abrufen](developer/api-documentations/retrieve-documents.md)
* [Inhalte von Dokumenten abrufen](developer/api-documentations/retrieve-document-contents.md)
* [Inhalte von Slack abrufen](developer/api-documentations/retrieve-slacks-content.md)
* [Dokumente nach semantischer Ähnlichkeit suchen](developer/api-documentations/search-for-documents-by-semantic-similarity.md)
* [Verfügbare Datenquellen-Integrationen auflisten](developer/api-documentations/list-available-data-source-integrations.md)
* [Aktuelle Kontodetails des Benutzers abrufen](developer/api-documentations/retrieve-current-users-account-details.md)
* [Alle hinzugefügten öffentlichen Wissens abrufen](developer/api-documentations/get-all-added-public-knowledge.md)
* [Vektor-Speicher-APIs](developer/api-documentations/vector-store/README.md)
* [Informationen zum Vektor-Speicher abrufen](developer/api-documentations/vector-store/get-vector-stores-information.md)
* [Liste der Dokumente in einem Vektor-Speicher abrufen](developer/api-documentations/vector-store/get-a-list-of-documents-in-a-vector-store.md)
* [Informationen zu einem Dokument abrufen](developer/api-documentations/vector-store/get-the-information-of-a-document.md)
* [Neues Textdokument zu einem Vektor-Speicher hinzufügen](developer/api-documentations/vector-store/add-new-text-document-to-a-vector-store.md)
* [Dateien in einen Vektor-Speicher hochladen](developer/api-documentations/vector-store/upload-files-to-a-vector-store.md)
* [Inhalte einer Datei in einem Vektor-Speicher aktualisieren](developer/api-documentations/vector-store/update-files-content-in-a-vector-store.md)
* [Ein Dokument im Vektor-Speicher entfernen](developer/api-documentations/vector-store/remove-a-document-in-vector-store.md)
* [Dokumente im Vektor-Speicher nach semantischer Ähnlichkeit suchen](developer/api-documentations/vector-store/search-for-vector-store-documents-by-semantic-similarity.md)
* [Hinweise](notices/README.md)
* [Nutzungsbedingungen](notices/terms-of-use.md)
* [Datenschutzrichtlinie](notices/privacy-policy.md)
* [Versionen](notices/releases/README.md)
* [15. Nov 2024](notices/releases/nov-15th-2024.md)
* [8. Nov 2024](notices/releases/nov-8th-2024.md)
* [1. Nov 2024](notices/releases/nov-1st-2024.md)
* [25. Okt 2024](notices/releases/oct-25th-2024.md)
* [18. Okt 2024](notices/releases/oct-18th-2024.md)
* [11. Okt 2024](notices/releases/oct-11th-2024.md)
* [4. Okt 2024](notices/releases/oct-4th-2024.md)
* [27. Sep 2024](notices/releases/sep-27th-2024.md)
* [20. Sep 2024](notices/releases/sep-20th-2024.md)
* [13. Sep 2024](notices/releases/sep-13th-2024.md)
* [16. Aug 2024](notices/releases/aug-16th-2024.md)
* [9. Aug 2024](notices/releases/aug-9th-2024.md)
* [2. Aug 2024](notices/releases/aug-2nd-2024.md)
* [26. Jul 2024](notices/releases/jul-26th-2024.md)
* [12. Jul 2024](notices/releases/jul-12th-2024.md)
* [28. Jun 2024](notices/releases/jun-28th-2024.md)
* [14. Jun 2024](notices/releases/jun-14th-2024.md)
* [31. Mai 2024](notices/releases/may-31st-2024.md)
* [17. Mai 2024](notices/releases/may-17th-2024.md)
* [10. Mai 2024](notices/releases/may-10th-2024.md)
* [26. Apr 2024](notices/releases/apr-26th-2024.md)
* [19. Apr 2024](notices/releases/apr-19th-2024.md)
* [12. Apr 2024](notices/releases/apr-12th-2024.md)
* [5. Apr 2024](notices/releases/apr-5th-2024.md)
* [25. Mär 2024](notices/releases/mar-25th-2024.md)
* [18. Mär 2024](notices/releases/mar-18th-2024.md)
* [11. Mär 2024](notices/releases/mar-11th-2024.md)
* [4. Mär 2024](notices/releases/mar-4th-2024.md)
* [26. Feb 2024](notices/releases/feb-26th-2024.md)
* [19. Feb 2024](notices/releases/feb-19th-2024.md)
* [12. Feb 2024](notices/releases/feb-12th-2024.md)
* [5. Feb 2024](notices/releases/feb-5th-2024.md)
* [29. Jan 2024](notices/releases/jan-29th-2024.md)
* [22. Jan 2024](notices/releases/jan-22nd-2024.md)
* [15. Jan 2024](notices/releases/jan-15th-2024.md)
* [B2B](notices/b2b/README.md)
* [Über Reddit-Agent](notices/b2b/about-reddit-agent.md)
* [Rememberizer LLM Bereit Dokumentation](rememberizer-llm-ready-documentation.md)
==> README.md <==
---
description: Einführung
---
# Warum Rememberizer?
Generative KI-Apps funktionieren besser, wenn sie Zugang zu Hintergrundinformationen haben. Sie müssen wissen, was Sie wissen. Eine großartige Möglichkeit, dies zu erreichen, besteht darin, ihnen Zugang zu relevanten Inhalten aus den Dokumenten, Daten und Diskussionen zu geben, die Sie erstellen und verwenden. Das ist es, was Rememberizer tut.
==> rememberizer-llm-ready-documentation.md <==
# Rememberizer LLM Bereit Dokumentation
*Generiert am 2024-10-31 20:41:45 PDT. Verfügbar als Rohinhalt unter [rememberizer-llm-ready-documentation.md](https://raw.githubusercontent.com/skydeckai/rememberizer-webflow/refs/heads/docs/rememberizer-llm-ready-documentation.md).*
Dieses Dokument bietet ein umfassendes, konsolidiertes Nachschlagewerk der Dokumentation von Rememberizer, optimiert für den Verbrauch durch große Sprachmodelle (LLM). Es kombiniert verschiedene Dokumentationsquellen in einem einzigen, leicht zugänglichen Format, das eine effiziente Informationsbeschaffung und -verarbeitung durch KI-Systeme erleichtert.
||CODE_BLOCK||
==> SUMMARY.md <==
# Inhaltsverzeichnis
* [Warum Rememberizer?](README.md)
* [Hintergrund](background/README.md)
* [Was sind Vektor-Embeddings und Vektor-Datenbanken?](background/what-are-vector-embeddings-and-vector-databases.md)
* [Persönlich](personal/README.md)
* [Rememberizer Slack-Integration](personal/rememberizer-slack-integration.md)
* [Rememberizer Dropbox-Integration](personal/rememberizer-dropbox-integration.md)
* [Rememberizer Google Drive-Integration](personal/rememberizer-google-drive-integration.md)
* [Rememberizer Gmail-Integration](personal/rememberizer-gmail-integration.md)
* [Rememberizer Memory-Integration](personal/rememberizer-memory-integration.md)
* [Rememberizer App](personal/rememberizer-app.md)
* [Zugriff auf Mementos-Filter](personal/mementos-filter-access.md)
* [Drittanbieter-Apps verwalten](personal/manage-third-party-apps.md)
* [Allgemeines Wissen](personal/common-knowledge.md)
* [Suche dein Wissen](personal/search-your-knowledge.md)
* [Verwalte dein eingebettetes Wissen](personal/manage-your-embedded-knowledge.md)
* [Entwickler](developer/README.md)
* [Registrierung von Rememberizer-Apps](developer/registering-rememberizer-apps.md)
* [Autorisierung von Rememberizer-Apps](developer/authorizing-rememberizer-apps.md)
* [Erstellung eines Rememberizer GPT](developer/creating-a-rememberizer-gpt.md)
* [Talk-to-Slack die Beispiel-Web-App](developer/talk-to-slack-the-sample-web-app.md)
* [Registrierung und Verwendung von API-Schlüsseln](developer/registering-and-using-api-keys.md)
* [LangChain-Integration](developer/langchain-integration.md)
* [Vektor-Speicher](developer/vector-stores.md)
* [API-Dokumentationen](developer/api-documentations/README.md)
* [Inhalte an Rememberizer merken](developer/api-documentations/memorize-content-to-rememberizer.md)
* [Dokumente abrufen](developer/api-documentations/retrieve-documents.md)
* [Inhalte von Dokumenten abrufen](developer/api-documentations/retrieve-document-contents.md)
* [Inhalte von Slack abrufen](developer/api-documentations/retrieve-slacks-content.md)
* [Dokumente nach semantischer Ähnlichkeit suchen](developer/api-documentations/search-for-documents-by-semantic-similarity.md)
* [Verfügbare Datenquellen-Integrationen auflisten](developer/api-documentations/list-available-data-source-integrations.md)
* [Aktuelle Kontodetails des Benutzers abrufen](developer/api-documentations/retrieve-current-users-account-details.md)
* [Alle hinzugefügten öffentlichen Wissens abrufen](developer/api-documentations/get-all-added-public-knowledge.md)
* [Vektor-Speicher-APIs](developer/api-documentations/vector-store/README.md)
* [Informationen zum Vektor-Speicher abrufen](developer/api-documentations/vector-store/get-vector-stores-information.md)
* [Liste der Dokumente in einem Vektor-Speicher abrufen](developer/api-documentations/vector-store/get-a-list-of-documents-in-a-vector-store.md)
* [Informationen zu einem Dokument abrufen](developer/api-documentations/vector-store/get-the-information-of-a-document.md)
* [Neues Textdokument zu einem Vektor-Speicher hinzufügen](developer/api-documentations/vector-store/add-new-text-document-to-a-vector-store.md)
* [Dateien in einen Vektor-Speicher hochladen](developer/api-documentations/vector-store/upload-files-to-a-vector-store.md)
* [Inhalte von Dateien in einem Vektor-Speicher aktualisieren](developer/api-documentations/vector-store/update-files-content-in-a-vector-store.md)
* [Ein Dokument im Vektor-Speicher entfernen](developer/api-documentations/vector-store/remove-a-document-in-vector-store.md)
* [Dokumente im Vektor-Speicher nach semantischer Ähnlichkeit suchen](developer/api-documentations/vector-store/search-for-vector-store-documents-by-semantic-similarity.md)
* [Hinweise](notices/README.md)
* [Nutzungsbedingungen](notices/terms-of-use.md)
* [Datenschutzrichtlinie](notices/privacy-policy.md)
* [Versionen](notices/releases/README.md)
* [1. November 2024](notices/releases/nov-1st-2024.md)
* [25. Oktober 2024](notices/releases/oct-25th-2024.md)
* [18. Oktober 2024](notices/releases/oct-18th-2024.md)
* [11. Oktober 2024](notices/releases/oct-11th-2024.md)
* [4. Oktober 2024](notices/releases/oct-4th-2024.md)
* [27. September 2024](notices/releases/sep-27th-2024.md)
* [20. September 2024](notices/releases/sep-20th-2024.md)
* [13. September 2024](notices/releases/sep-13th-2024.md)
* [16. August 2024](notices/releases/aug-16th-2024.md)
* [9. August 2024](notices/releases/aug-9th-2024.md)
* [2. August 2024](notices/releases/aug-2nd-2024.md)
* [26. Juli 2024](notices/releases/jul-26th-2024.md)
* [12. Juli 2024](notices/releases/jul-12th-2024.md)
* [28. Juni 2024](notices/releases/jun-28th-2024.md)
* [14. Juni 2024](notices/releases/jun-14th-2024.md)
* [31. Mai 2024](notices/releases/may-31st-2024.md)
* [17. Mai 2024](notices/releases/may-17th-2024.md)
* [10. Mai 2024](notices/releases/may-10th-2024.md)
* [26. April 2024](notices/releases/apr-26th-2024.md)
* [19. April 2024](notices/releases/apr-19th-2024.md)
* [12. April 2024](notices/releases/apr-12th-2024.md)
* [5. April 2024](notices/releases/apr-5th-2024.md)
* [25. März 2024](notices/releases/mar-25th-2024.md)
* [18. März 2024](notices/releases/mar-18th-2024.md)
* [11. März 2024](notices/releases/mar-11th-2024.md)
* [4. März 2024](notices/releases/mar-4th-2024.md)
* [26. Februar 2024](notices/releases/feb-26th-2024.md)
* [19. Februar 2024](notices/releases/feb-19th-2024.md)
* [12. Februar 2024](notices/releases/feb-12th-2024.md)
* [5. Februar 2024](notices/releases/feb-5th-2024.md)
* [29. Januar 2024](notices/releases/jan-29th-2024.md)
* [22. Januar 2024](notices/releases/jan-22nd-2024.md)
* [15. Januar 2024](notices/releases/jan-15th-2024.md)
* [B2B](notices/b2b/README.md)
* [Über Reddit-Agent](notices/b2b/about-reddit-agent.md)
* [Rememberizer LLM Bereit Dokumentation](rememberizer-llm-ready-documentation.md)
==> README.md <==
---
description: Einführung
---
# Warum Rememberizer?
Generative KI-Anwendungen funktionieren besser, wenn sie Zugang zu Hintergrundinformationen haben. Sie müssen wissen, was Sie wissen. Eine großartige Möglichkeit, dies zu erreichen, besteht darin, ihnen Zugang zu relevanten Inhalten aus den Dokumenten, Daten und Diskussionen zu geben, die Sie erstellen und verwenden. Das ist es, was Rememberizer tut.
==> background/README.md <==
# Hintergrund
==> background/what-are-vector-embeddings-and-vector-databases.md <==
---
description: Warum Rememberizer mehr als nur eine Datenbank oder eine Schlüsselwort-Suchmaschine ist.
---
# Was sind Vektor-Embeddings und Vektor-Datenbanken?
Rememberizer verwendet Vektor-Embeddings in Vektor-Datenbanken, um Suchen nach semantischer Ähnlichkeit innerhalb der Wissensquellen der Benutzer zu ermöglichen. Dies ist eine grundsätzlich fortschrittlichere und nuanciertere Form der Informationsbeschaffung als einfach nach Schlüsselwörtern in Inhalten über eine Suchmaschine oder Datenbank zu suchen.
<figure><img src="../.gitbook/assets/multidimensional_space.png" alt=""><figcaption><p>Ein multidimensionaler Raum</p></figcaption></figure>
In ihrer fortschrittlichsten Form (wie sie von Rememberizer verwendet wird) werden Vektor-Embeddings von Sprachmodellen mit Architekturen erstellt, die den KI-LLMs (Large Language Models) ähneln, die den gpt-Modellen und dem ChatGPT-Dienst von OpenAI sowie Modellen/Diensten von Google (Gemini), Anthropic (Claude), Facebook (LLama 2) und anderen zugrunde liegen. Aus diesem Grund ist es natürlich, Vektor-Embeddings zu verwenden, um relevantes Wissen zu entdecken, das im Kontext von AI-Modellaufforderungen enthalten werden soll. Die Technologien sind komplementär und in gewisser Weise gleichwertig. Aus diesem Grund werden die meisten Anbieter von LLMs als Dienstleistung auch Vektor-Embeddings als Dienstleistung produzieren (zum Beispiel: [ein Blog von Together AI](https://www.together.ai/blog/embeddings-endpoint-release) oder [ein weiterer Blog von OpenAI](https://openai.com/blog/introducing-text-and-code-embeddings)).
Wie sieht ein Vektor-Embedding aus? Betrachten Sie eine Koordinate (x,y) in zwei Dimensionen. Wenn sie eine Linie vom Ursprung zu diesem Punkt darstellt, können wir sie als eine Linie mit einer Richtung betrachten, mit anderen Worten als einen _Vektor in zwei Dimensionen._ In unserem Kontext wird ein Vektor-Embedding eine Liste von etwa 768 Zahlen sein, die einen Vektor in einem 768-dimensionalen Raum darstellen. Letztendlich kann diese Liste von Zahlen Gewichte zwischen null und eins in einem Transformer-Modell darstellen, die die Bedeutung in einem Satz wie "Ein Blitz aus heiterem Himmel." definieren. Dies ist grundsätzlich die gleiche zugrunde liegende Darstellung von Bedeutung, die beispielsweise in GPT-4 verwendet wird. Daher können wir erwarten, dass ein gutes Vektor-Embedding das gleiche brillante scheinbare Verständnis ermöglicht, das wir in modernen KI-Sprachmodellen sehen.
\
Es ist erwähnenswert, dass Vektor-Embeddings verwendet werden können, um mehr als nur Text darzustellen, sondern auch andere Arten von Daten wie Bilder oder Ton. Und mit einem richtig trainierten Modell kann man über Medien hinweg vergleichen, sodass ein Vektor-Embedding auf einem Textblock mit einem Bild oder _umgekehrt_ verglichen werden kann. Heute ermöglicht Rememberizer Suchen innerhalb nur der Textkomponente von Benutzerdokumenten und Wissen. Aber die Suche von Text zu Bild und von Bild zu Text steht auf der Roadmap.\
\
Google verwendet Vektor-Embeddings, um ihre Textsuche (Text-zu-Text) und auch ihre Bildsuche (Text-zu-Bild) anzutreiben ([Referenz](https://cloud.google.com/blog/topics/developers-practitioners/meet-ais-multitool-vector-embeddings)). Facebook hat in Betracht gezogen, Embeddings für die Suche in ihrem sozialen Netzwerk zu verwenden ([Referenz](https://research.facebook.com/publications/embedding-based-retrieval-in-facebook-search/)). Snapchat verwendet Vektor-Embeddings, um den Kontext zu verstehen, um die richtige Werbung zur richtigen Zeit dem richtigen Benutzer zu zeigen ([Referenz](https://eng.snap.com/machine-learning-snap-ad-ranking)).
Um zu verstehen, wie Vektor-Embeddings und Vektor-Datenbanken funktionieren, beginnen Sie mit der [Übersicht](https://huggingface.co/blog/getting-started-with-embeddings) von Hugging Face. Pinecone (eine Vektor-Embedding-Datenbank als Dienst) hat ebenfalls eine gute [Übersicht](https://www.pinecone.io/learn/vector-embeddings/).
Eine weitere großartige Quelle, um die Suche und das Wissen in Vektoren zu verstehen, ist das Meta/Facebook-Papier und der Code für die FAISS-Bibliothek. "FAISS: Eine Bibliothek für effiziente Ähnlichkeitssuche und Clustering von dichten Vektoren" von Johnson, Douze und Jégou (2017): FAISS bietet einen umfassenden Überblick über eine Bibliothek, die für die effiziente Ähnlichkeitssuche und das Clustering von dichten Vektoren entwickelt wurde. Es werden Methoden zur Optimierung der Indexierungs- und Suchprozesse in groß angelegten Vektor-Datenbanken diskutiert, einschließlich solcher, die auf Produktquantisierung basieren. Der beste Ort, um mehr darüber zu erfahren, ist die Dokumentation zusammen mit dem [Code auf Github](https://github.com/facebookresearch/faiss).
\
Vergessen Sie nicht das Papier von Juni 2017, das die genAI (generative künstliche Intelligenz) Revolution einleitete, "Attention Is All You Need." ([Referenz](https://arxiv.org/abs/1706.03762)), das die Transformer-Architektur hinter den GPT-Modellen und allen LLMs, die von OpenAI, Google, Meta (Facebook), Nvidia, Microsoft, IBM, Anthropic, Mistral, Salesforce, xAI (Elon Musk), Stability AI, Cohere und vielen anderen Open-Source-Projekten folgen, einführt.\
Berücksichtigen Sie auch "Approximate Nearest Neighbors: Towards Removing the Curse of Dimensionality" ([Referenz 1998](https://dl.acm.org/doi/10.1145/276698.276876), [Referenz 2010](https://www.theoryofcomputing.org/articles/v008a014/v008a014.pdf)). Diese Papiere diskutieren die Theorie hinter der Suche nach näheren Nachbarn (ANN) in hochdimensionalen Räumen, ein Kernkonzept in Vektor-Datenbanken zur effizienten Abfrage ähnlicher Elemente.
<div data-gb-custom-block data-tag="hint" data-style='info'>
Eine aufregende Sache an diesen auf Transformern basierenden Modellen ist, dass je mehr Daten sie verwendeten, desto größer (mehr Parameter) sie wurden, desto besser ihr Verständnis und ihre Fähigkeiten. OpenAI bemerkte dies zuerst, als sie ihr GPT-2-Modell trainierten. Als sie dieses Potenzial erkannten, hörten sie sofort auf, eine auf Open-Source ausgerichtete Non-Profit-Organisation zu sein, und wurden ein geschlossenes, gewinnorientiertes Unternehmen, das sich auf die Produktion von GPT-3, GPT-4 und seinem berühmten Frontend, ChatGPT, konzentrierte. Interessanterweise besitzt Google das Patent auf diese Technologie - es waren ihre Forscher hinter Transformers und Attention Is All You Need ([Referenz](https://patents.google.com/patent/US10452978B2/en)).\
\
ChatGPT sieht meine Charakterisierung etwas anders und schreibt, dass "Die Erzählung über OpenAIs Übergang von einer auf Open-Source ausgerichteten Non-Profit-Organisation zu einem geschlossenem, gewinnorientierten Unternehmen eine komplexe Evolution vereinfacht. OpenAIs Wandel umfasste einen Fokus auf Sicherheit und verantwortungsvolle KI-Entwicklung neben kommerziellen Aspekten. Es ist auch erwähnenswert, dass OpenAI, während es die Entwicklung proprietärer Technologien wie GPT-3 und darüber hinaus priorisiert hat, weiterhin mit der Forschungsgemeinschaft durch Veröffentlichungen und Kooperationen interagiert."
</div>
BERT-Sprachmodelle basieren auf Transformern und werden häufig in fortschrittlichen Vektor-Embedding-Engines verwendet. Dies wurde im Jahr 2018 in dem Papier "BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding" ([Referenz](https://arxiv.org/abs/1810.04805)) eingeführt. BERT (Bidirectional Encoder Representations from Transformers) markierte einen signifikanten Wandel hin zu vortrainierten Modellen, die für eine Vielzahl von NLP-Aufgaben feinabgestimmt werden können. Seine innovative Verwendung von bidirektionalem Training und Transformer-Architektur setzte neue Maßstäbe für die Modellleistung über zahlreiche Benchmarks hinweg.\
\
Frühere innovative Methoden zur Erstellung von Vektor-Embeddings wurden von GloVe (2014, Stanford), Word2Vec (2013, Google) eingeführt. "GloVe: Globale Vektoren für die Wortdarstellung" ([Referenz](https://nlp.stanford.edu/pubs/glove.pdf)): Das GloVe (Global Vectors)-Papier schlug ein neues globales log-bilineares Regressionsmodell für das unüberwachte Lernen von Wortdarstellungen vor, das die Vorteile der beiden Hauptansätze zur Einbettung kombiniert: globale Matrixfaktorisierung und lokale Kontextfenstermethoden. "Effiziente Schätzung von Wortdarstellungen im Vektorraum" ([Referenz](https://arxiv.org/abs/1301.3781)): Dieses Papier führte Word2Vec ein, einen bahnbrechenden Ansatz zur Generierung von Wort-Embeddings. Word2Vec-Modelle, einschließlich der Continuous Bag of Words (CBOW) und Skip-Gram-Modelle, sind entscheidend für die Entwicklung von Wort-Embeddings.
==> personal/rememberizer-slack-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Slack
Arbeitsbereichs in Rememberizer als Wissensquelle.
---
# Rememberizer Slack-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Slack.
<figure><img src="../.gitbook/assets/slack_personal_knowledge.png" alt=""><figcaption><p>Ihr Wissen, bereit zur Verbindung mit Slack</p></figcaption></figure>
3. Klicken Sie auf die Schaltfläche **"Verbinden"** der Slack-Wissensquelle. Sie werden auf eine neue Seite weitergeleitet, die um Ihre Erlaubnis bittet, Rememberizer den Zugriff auf Ihren Slack-Arbeitsbereich zu gestatten.
<figure><img src="../.gitbook/assets/slack_oauth.png" alt=""><figcaption><p>Slack OAuth-Bildschirm</p></figcaption></figure>
> **Hinweis:** Wenn Sie eine Warnung sehen, dass diese Anwendung von Slack nicht autorisiert ist, liegt das daran, dass Rememberizer dazu gedacht ist, nach Slack-Inhalten außerhalb von Slack zu suchen, was gegen die [Richtlinien des Slack App Verzeichnisses](https://api.slack.com/directory/guidelines) verstößt.
4. Klicken Sie auf **"Erlauben"**, um die Rememberizer Slack-App in Ihrem Arbeitsbereich zu installieren. Sobald Sie die erforderlichen Berechtigungen erteilt haben, werden Sie zurück zu unserer Plattform weitergeleitet, wo Sie sehen sollten, dass Ihr Slack-Arbeitsbereich verbunden ist und ein Seitenpanel aufgeht.
<figure><img src="../.gitbook/assets/slack_auth_redirect.png" alt=""><figcaption><p>A-COMPANY wurde als Wissensquelle hinzugefügt</p></figcaption></figure>
5. Jetzt, da Sie verbunden sind, müssen Sie angeben, aus welchen Kanälen unser Produkt Nachrichten abrufen soll. Wählen Sie Ihre gewünschten Dateien oder Ordner aus dem Seitenpanel aus. Wenn das Seitenpanel nicht erscheint, klicken Sie auf die Schaltfläche **"Auswählen"**, um das Seitenpanel zu öffnen.
<figure><img src="../.gitbook/assets/slack_choose_knowledge.png" alt=""><figcaption><p>Wählen Sie Kanäle aus, die als Wissen eingebettet werden sollen</p></figcaption></figure>
6. Nachdem Sie Ihre Kanäle ausgewählt haben, beginnt unser System, die Nachrichten und Dateien einzubetten. Dieser Prozess kann einige Minuten in Anspruch nehmen, abhängig von der Datenmenge.
### Was kommt als Nächstes?
Nutzen Sie die [Memento](mementos-filter-access.md) Funktion, um den Zugriff auf die bezogenen Daten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Google Drive, Box, Dropbox usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-Oberfläche oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/common-knowledge.md <==
---
description: >-
Verbessern Sie Ihr Wissen oder starten Sie schnell, indem Sie den Zugriff auf
vorindexierte Daten von uns und anderen hinzufügen.
---
# Allgemeines Wissen
## Was ist Allgemeinwissen
In Rememberizer können registrierte Benutzer **(Verleger)** ihre hochgeladenen Dokumente über Mementos auswählen und sie öffentlich als Allgemeinwissen teilen. Andere Benutzer **(Abonnenten)** können auf dieses öffentliche Wissen zugreifen und es zu ihren eigenen Ressourcen hinzufügen.
Durch die Bereitstellung ihrer Daten können andere Benutzer gemeinsam die verfügbaren Informationen auf der Seite für Allgemeinwissen erweitern. Dieser kollaborative Ansatz ermöglicht es allen Benutzern, auf eine reichhaltigere Datenquelle zuzugreifen, wodurch die Lernfähigkeiten ihrer KI-Anwendungen verbessert werden.
## Fügen Sie öffentliches Allgemeinwissen hinzu
Um ein Allgemeinwissen zu Ihrem Ressourcen zu abonnieren, befolgen Sie die folgenden Anweisungen
* Wählen Sie in der Navigationsleiste **Persönlich > Allgemeinwissen**. Dann sehen Sie die Seite für öffentliches Allgemeinwissen.
<figure><img src="../.gitbook/assets/navbar_browse_ck.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/public_ck_page.png" alt=""><figcaption></figcaption></figure>
* Suchen Sie dann nach dem Allgemeinwissen, das Sie abonnieren möchten. Sie können das Wissen suchen, indem Sie den Namen des Wissens in die Suchleiste eingeben. Optional können Sie die Filteroption neben der Suchleiste wählen.
<figure><img src="../.gitbook/assets/filter_option_ck.png" alt="" width="249"><figcaption><p>Filter der Suchleiste</p></figcaption></figure>
<figure><img src="../.gitbook/assets/public_ck_search.png" alt=""><figcaption><p>Beispiel eines Suchergebnisses</p></figcaption></figure>
* Klicken Sie dann auf die Schaltfläche **Hinzufügen** beim öffentlichen Allgemeinwissen. Nach erfolgreichem Abonnieren sehen Sie, dass die Schaltfläche **Hinzufügen** in die Schaltfläche **Entfernen** geändert wird.
<figure><img src="../.gitbook/assets/not_add_ck.png" alt=""><figcaption><p>Nicht hinzugefügtes Allgemeinwissen</p></figcaption></figure>
<figure><img src="../.gitbook/assets/added_ck.png" alt=""><figcaption><p>Hinzugefügtes Allgemeinwissen</p></figcaption></figure>
* Später, wenn Sie ein abonniertes Wissen entfernen möchten, klicken Sie auf die Schaltfläche **Entfernen**.
## Erstellen eines gemeinsamen Wissens
Für detaillierte Anweisungen zum Erstellen und Teilen eines gemeinsamen Wissens besuchen Sie diese Seite [registering-and-using-api-keys.md](../developer/registering-and-using-api-keys.md "mention").
==> personal/rememberizer-google-drive-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Google Drive
in Rememberizer als Wissensquelle.
---
# Rememberizer Google Drive-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Google Drive.
<figure><img src="../.gitbook/assets/drive_personal_knowledge.png" alt=""><figcaption></figcaption></figure>
3. Klicken Sie auf die Schaltfläche **"Verbinden"** der Google Drive-Wissensquelle. Sie werden auf eine neue Seite weitergeleitet, die um Ihre Erlaubnis bittet, Rememberizer den Zugriff auf Ihr Google Drive zu gestatten. Wählen Sie Ihr Google Drive-Konto aus.
<figure><img src="../.gitbook/assets/drive_oauth_step_1.jpg" alt=""><figcaption></figcaption></figure>
4. Genehmigen Sie die App, indem Sie auf "**Weiter"** klicken.
<figure><img src="../.gitbook/assets/drive_oauth_step_2.jpg" alt=""><figcaption></figcaption></figure>
5. Erlauben Sie Rememberizer, **Alle Ihre Google Drive-Dateien zu sehen und herunterzuladen**, indem Sie auf **"Weiter"** klicken.
<figure><img src="../.gitbook/assets/drive_oauth_step_3.jpg" alt=""><figcaption></figcaption></figure>
6. Sie werden zurück zu unserer Plattform weitergeleitet, wo Sie Ihr Drive-Konto verbunden sehen sollten und ein Seitenpanel erscheint.
<figure><img src="../.gitbook/assets/drive_auth_redirect.png" alt=""><figcaption></figcaption></figure>
7. Jetzt, da Sie verbunden sind, müssen Sie angeben, welche Dateien und Ordner unser Produkt einbetten soll. Wählen Sie Ihre gewünschten Dateien oder Ordner aus dem Seitenpanel aus. Wenn das Seitenpanel nicht erscheint, klicken Sie auf die Schaltfläche **"Auswählen"**, um das Seitenpanel zu öffnen.
<figure><img src="../.gitbook/assets/drive_choose_knowledge.png" alt=""><figcaption></figcaption></figure>
8. Nachdem Sie die Dateien ausgewählt haben, klicken Sie auf **"Hinzufügen"**, um mit dem Einbetten Ihres Wissens zu beginnen. Sie müssen auch das Kästchen ankreuzen, um mit der Richtlinie von Rememberizer einverstanden zu sein, Ihre Google Drive-Daten mit Drittanbieteranwendungen zu teilen, die Sie ausdrücklich genehmigt haben.
<figure><img src="../.gitbook/assets/drive_choose_knowledge_checkbox.png" alt=""><figcaption></figcaption></figure>
9. Nachdem Sie Ihre Dateien und Ordner ausgewählt haben, beginnt unser System mit dem Einbetten der Nachrichten und Dateien. Dieser Prozess kann je nach Datenmenge einige Minuten in Anspruch nehmen.
<figure><img src="../.gitbook/assets/drive_indexing.png" alt=""><figcaption></figcaption></figure>
### Einschränkungen der Google Drive-Integration
* Während die Google Drive-Integration von Rememberizer es Ihnen ermöglicht, auf eine Vielzahl von Dateien und Ordnern zuzugreifen und diese einzubetten, kann sie derzeit keine Dateien aus dem Abschnitt "Computer" abrufen oder einbetten, der zum Sichern von Dateien von Ihrem Computer verwendet wird, aufgrund von Einschränkungen, die von Google festgelegt wurden.
* Wenn Sie Dateien von Ihrem lokalen Computer einbetten müssen, empfehlen wir die Verwendung unserer Rememberizer Agent-Desktopanwendung. Um mehr über den Rememberizer Agent und die Installation sowie Nutzung zu erfahren, lesen Sie bitte unseren [Rememberizer Agent](rememberizer-app.md) Leitfaden.
### Was kommt als Nächstes?
Verwenden Sie die [Memento](mementos-filter-access.md)-Funktion, um den Zugriff auf die bezogenen Daten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Slack, Box, Dropbox usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-UI oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/rememberizer-app.md <==
# Rememberizer-App
### Einführung.
Die Rememberizer App ist eine MacOS-Desktopanwendung, die Ihre lokalen Dateien in Vektor-Einbettungen umwandelt und sie als Datenquelle in das Wissen Ihres Rememberizers hochlädt. Die Anwendung ermöglicht es anderen LLMs, über die APIs von Rememberizer auf Ihre Einbettungen zuzugreifen, um Antworten basierend auf dem Inhalt Ihrer lokalen Dateien zu erstellen.
### Vorteile.
* **Datennutzung:** Die Anwendung hilft Ihnen, Ihre lokalen Dateien auf sinnvolle und produktive Weise zu nutzen. Sie extrahiert wertvolle Daten aus Ihren Dateien und stellt sie für maschinelle Lernprozesse zur Verfügung.
* **Benutzerfreundlichkeit:** Die Anwendung verfügt über eine benutzerfreundliche Oberfläche und ist einfach zu installieren und zu verwenden. Sie übernimmt die gesamte Arbeit beim Konvertieren von Dateien und Hochladen der Daten, sodass Sie das nicht tun müssen.
* **Integration:** Die Rememberizer App integriert sich nahtlos mit anderen LLMs. Dies ermöglicht es ihnen, Ihre Embeddings über die APIs von Rememberizer abzufragen, um Antworten basierend auf dem Inhalt Ihrer lokalen Dateien zu generieren.
### Installation.
1. Laden Sie eine Version der Rememberizer App von [den hier bereitgestellten Links](rememberizer-app.md#download-links) herunter.
2. Sobald der Download abgeschlossen ist, suchen Sie die .dmg-Datei in Ihrem Download-Ordner und doppelklicken Sie darauf.
3. Ziehen Sie die Rememberizer App in Ihren Anwendungen-Ordner, wenn das neue Fenster geöffnet wird.
4. Gehen Sie zu Ihrem Anwendungen-Ordner und klicken Sie auf die Rememberizer App, um sie zu öffnen.
### So verwenden Sie es.
1. **Anmelden:** Um die Rememberizer-App zu verwenden, müssen Sie sich mit Ihrem Rememberizer-Konto anmelden. Wenn Sie kein Rememberizer-Konto haben, müssen Sie eines erstellen.
<figure><img src="../.gitbook/assets/rememberizer_app_sign_in.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/rememberizer_app_success_auth.png" alt=""><figcaption></figcaption></figure>
2. **Ordner zur Datenquelle hinzufügen:** Nachdem Sie sich angemeldet haben, beginnt die Rememberizer-App im Hintergrund zu arbeiten. Sie können darauf zugreifen, indem Sie auf das kleine Symbol in der Statusleiste klicken, wie unten dargestellt. Bei der ersten Verwendung müssen Sie Ordner zur Datenquelle hinzufügen. Dadurch kann die Rememberizer-App Dateien in diesen Ordnern in Vektor-Embeddings umwandeln und in Ihr Rememberizer-Wissen hochladen.
<figure><img src="../.gitbook/assets/rememberizer_app_add_folder_1.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/rememberizer_app_add_folder_2.png" alt=""><figcaption></figcaption></figure>
3. **Einbetten und Hochladen:** Die Software wird diese Vektor-Embeddings nahtlos in Ihre Rememberizer-Wissensdatenbank integrieren. Verfolgen Sie den Upload-Prozess über den Rememberizer-Status-Tab.
<figure><img src="../.gitbook/assets/rememberizer_app_status.png" alt=""><figcaption></figcaption></figure>
### Download-Links.
* Rememberizer App 1.6.1 ([MacOS](https://www.dropbox.com/scl/fi/hzytquytxmuhpov67spru/rememberizer-app-1.6.1.dmg?rlkey=0p30ok9qt4e33ua8scomagzev\&st=8yys88d5\&dl=1)) - [Versionshinweis](rememberizer-app.md#version-1.3.1-juli-25-2024).
Bitte beachten Sie, dass es empfohlen wird, immer die neueste Version der Software zu verwenden, um von allen neuesten Funktionen und Verbesserungen zu profitieren.
Die Rememberizer App ist so konzipiert, dass der Prozess der Umwandlung lokaler Dateien in Vektor-Embeddings so nahtlos wie möglich gestaltet wird. Genießen Sie es, Ihre Daten auf produktivere Weise zu nutzen!
### Veröffentlichungsnotizen.
### Version 1.6.1 (4. Oktober 2024)
#### Funktionen und Verbesserungen
* **Unterstützung für leere Ordner**: Benutzer können jetzt leere Ordner als Datenquelle hinzufügen.
* **Kleinere Verbesserungen**: Verbesserungen der Benutzeroberfläche und der Leistung.
* **GPU-Unterstützung und Leistungsverbesserungen**: Unterstützung für GPU-Beschleunigung hinzugefügt, um die Verarbeitungsgeschwindigkeit zu erhöhen.
* **Verbessertes Einbettungsprogramm**: Konfiguriert, um die MPS-Version von PyTorch zu unterstützen, optimiert für maschinenspezifische Builds.
* **Intelligente CPU-Erkennung**: Implementierung der Erkennung des CPU-Typs, um sicherzustellen, dass die geeignetste Version des Einbettungsprogramms verwendet wird.
* **Verbessertes Datenquellenmanagement**: Nutzung der Batch Delete API für effizientes Löschen von Dateien in entfernten Datenquellen.
* **Unterstützung für alle reinen Textdateien**: Verarbeitung verschiedener Typen von reinen Textdateien ermöglicht.
* **Einhaltung der Gitignore-Regeln**: Dateien, die von den gitignore-Regeln in Git-Repositories ignoriert werden, werden jetzt von der Verarbeitung ausgeschlossen.
==> personal/rememberizer-memory-integration.md <==
# Rememberizer Gedächtnisintegration
### Einführung
Rememberizer Memory ermöglicht es Drittanbieter-Apps, Daten in einem Benutzerkonto von Rememberizer zu speichern und darauf zuzugreifen, wodurch eine einfache Möglichkeit geschaffen wird, wertvolle Informationen zu speichern und über mehrere Anwendungen der Benutzer hinweg zu nutzen.
### Vorteile
#### Für den Benutzer
Shared Memory schafft einen zentralen Ort, an dem wichtige Ergebnisse und Informationen aus allen Apps des Benutzers an einem Ort verfügbar sind. Einige Vorteile für den Benutzer sind:
* Einfacher Zugriff: Wichtige Daten sind zentralisiert, sodass sowohl der Benutzer als auch seine Apps die Ergebnisse aus mehreren Apps problemlos an einem Ort abrufen können.
* Synchronisierung zwischen Apps: Informationen können nahtlos zwischen den verschiedenen Apps eines Benutzers geteilt und synchronisiert werden, ohne dass der Benutzer zusätzlichen Aufwand betreiben muss.
* Persistente Speicherung: Daten bleiben zugänglich, auch wenn einzelne Apps deinstalliert werden, im Gegensatz zur app-spezifischen lokalen Speicherung.
#### Für App-Entwickler
Der Shared Memory bietet App-Entwicklern eine einfache Möglichkeit, auf Daten von anderen verbundenen Apps eines Nutzers zuzugreifen:
* Kein Backend benötigt: Apps müssen keine eigenen benutzerdefinierten Backend-Systeme entwickeln, um Daten zu speichern und zu teilen.
* Nutzung anderer Apps: Apps können auf öffentlichen Daten aufbauen und diese nutzen, die von anderen installierten Apps eines Nutzers generiert wurden, und so ihre eigene Funktionalität bereichern.
* Cross-App-Integration: Nahtlose Integration und Datenfreigabemöglichkeiten werden zwischen den verschiedenen Apps eines App-Entwicklers ermöglicht.
Standardmäßig haben alle Apps schreibgeschützten Zugriff auf den Shared Memory, während jede App nur in ihren eigenen Speicherbereich schreiben kann. Der Nutzer hat die Kontrolle, um die Zugriffsberechtigungen nach Bedarf anzupassen. Dies bringt Datenfreigabe mit Nutzerdatenschutz und Kontrolle in Einklang.
### Konfiguriere dein Gedächtnis
#### Globale Einstellungen
Die globalen Einstellungen ermöglichen es dem Benutzer, die Standardberechtigungen für alle Apps, die Shared Memory verwenden, zu konfigurieren. Dazu gehört:
<figure><img src="../.gitbook/assets/memory_global_config.png" alt=""><figcaption><p>Speicher in der Wissensseite konfigurieren</p></figcaption></figure>
#### Standardberechtigungen für den Zugriff auf Speicher und Daten für Apps
* **Eigene lesen/Eigene schreiben:** Apps dürfen ausschließlich auf ihre eigenen Speicherdaten zugreifen und diese ändern.
* **Alle lesen/Eigene schreiben:** Apps können Speicherdaten aller Apps lesen, sind jedoch darauf beschränkt, nur ihre eigenen Speicherdaten zu ändern.
* **Speicher deaktivieren:** Standardmäßig können Apps nicht auf Speicherdaten zugreifen oder diese speichern.
* **Auf alle Optionen anwenden:** Der Benutzer kann alle app-spezifischen Berechtigungseinstellungen auf die in den globalen Einstellungen gewählten Standardwerte zurücksetzen.
<figure><img src="../.gitbook/assets/memory_settings_panel.png" alt="" width="375"><figcaption></figcaption></figure>
Der Benutzer kann alle Speicherdokumente mit der Option _**Vergiss dein Gedächtnis**_ löschen:
<figure><img src="../.gitbook/assets/forget_memory_popup.png" alt=""><figcaption><p>Bestätigungsmodal, wenn Gedächtnis vergessen wird</p></figcaption></figure>
#### App-Einstellungen
Für jede verbundene App kann der Benutzer die Berechtigungen für den gemeinsamen Speicher anpassen. Klicken Sie auf **"Eine App finden"**, dann auf **"Ihre verbundenen Apps"** oder gehen Sie zu dem Link [https://rememberizer.ai/personal/apps/connected](https://rememberizer.ai/personal/apps/connected), um die Liste Ihrer verbundenen Apps zu sehen. Klicken Sie dann auf **"Ändern"** im Speicher der App, die Sie anpassen möchten:
<figure><img src="../.gitbook/assets/app_memory_config.png" alt=""><figcaption><p>Speicher für jede App auf der Seite der verbundenen Apps konfigurieren</p></figcaption></figure>
#### Speicherzugriffsberechtigungen für Apps
* **Eigene Lesen/Eigene Schreiben**: Berechtigungen erlauben der App, nur auf ihre eigenen Speicherdaten zuzugreifen und diese zu ändern, wodurch sie daran gehindert wird, mit den Speichern anderer Apps zu interagieren.
* **Alle Lesen/Eigene Schreiben**: Die App kann Speicherdaten aller Apps einsehen, ist jedoch darauf beschränkt, nur ihre eigenen Speicherdaten zu ändern.
* **Speicher Deaktivieren**: Der App ist es untersagt, auf Speicherdaten zuzugreifen oder diese zu ändern.
Dies ermöglicht dem Benutzer eine feingranulare Kontrolle darüber, wie jede App den gemeinsamen Speicher nutzen kann, basierend auf dem Vertrauen des Benutzers in diese spezifische App. Die Berechtigungen für einzelne Apps können restriktiver sein als die globalen Standardwerte.
Zusammen bieten die globalen und App-Einstellungen dem Benutzer leistungsstarke und dennoch benutzerfreundliche Steuerungen darüber, wie ihre Daten über den gemeinsamen Speicher geteilt werden.
### Integrieren mit der Speicherfunktion
#### API-Endpunkt
Rememberizer stellt einen API-Endpunkt [/**api/v1/documents/memorize/**](https://docs.rememberizer.ai/\~/changes/8nxu1gB5bGpm7B5IZlQ8/developer/api-documentations/memorize-content-to-rememberizer) zur Verfügung, damit die GPT-App den Inhalt speichern kann.
Hinweis: Diese API ist nur für Memory mit [3rd-Party-Apps mit OAuth2-Authentifizierung](../developer/authorizing-rememberizer-apps.md) verfügbar (noch nicht [API-Schlüssel](../developer/registering-and-using-api-keys.md)).
#### Merken Sie sich Ihr Wissen
Nachdem Sie sich mit Rememberizer autorisiert haben, kann die Drittanbieter-App wertvolles Wissen speichern.
Hier zeigen wir einen Prozess mit der Remembeizer GPT App.
* Nachdem der Benutzer die Rememberizer GPT App verwendet hat, möchte er den dritten Punkt "Nullkosten-Abstraktionen" speichern.
<figure><img src="../.gitbook/assets/interact_rememberizer_gpt.png" alt="" width="375"><figcaption><p>Interaktion mit Rememberizer GPT Apps</p></figcaption></figure>
* Um die Speicherfunktion der Rememberizer App zu nutzen, muss der Benutzer zunächst die App autorisieren, um auf Ihr Projekt zuzugreifen. Verwenden Sie den Befehl **memorize**, um der App mitzuteilen, welches Wissen sie speichern soll.
<figure><img src="../.gitbook/assets/rememberizer_auth_sign_in.png" alt="" width="563"><figcaption><p>Anmelden, um Rememberizer zu autorisieren</p></figcaption></figure>
* Der Benutzer kann hier die Speicheroption konfigurieren, wobei der Standardwert auf der globalen Konfiguration basiert.
<figure><img src="../.gitbook/assets/authorize_connection_screen.png" alt="" width="563"><figcaption><p>Autorisierungsbildschirm</p></figcaption></figure>
Rememberizer speichert nun erfolgreich Wissen.
<figure><img src="../.gitbook/assets/successful_memorize_knowledge.png" alt="" width="563"><figcaption></figcaption></figure>
* In Rememberizer kann der Benutzer den aktuellen Inhalt auf der Seite **Eingebettete Wissensdetails** sehen.
<figure><img src="../.gitbook/assets/embedded_knowledge_detail.png" alt="" width="563"><figcaption></figcaption></figure>
Mit der App **Talk to Slack** kann der Benutzer nahtlos fortfahren und seinen Fortschritt mit den Daten, die er im Gedächtnis gespeichert hat, anwenden. Zum Beispiel können sie gespeicherte Informationen leicht abfragen und abrufen.
<figure><img src="../.gitbook/assets/recall_memory_talk_to_slack.png" alt=""><figcaption><p>Speicherdaten in einer anderen App abrufen</p></figcaption></figure>
### Verwendung von Gedächtnisdaten über Memento
* Eine weitere Möglichkeit, die Gedächtnisdaten zu nutzen, besteht darin, **Memento** zu erstellen und das Gedächtnis darin zu verfeinern. Besuchen Sie den Abschnitt [Memento-Funktion](mementos-filter-access.md#how-to-create-a-mementos) für weitere Informationen zu den Erstellungshinweisen.
* Rememberizer speichert Inhalte in Dateien, und der Benutzer kann jede App auswählen, um deren Inhalte in **Memento** zu verfeinern.
> Hinweis: In älteren Versionen speichert Rememberizer Inhalte in Dateien und kombiniert sie in Ordnern für jedes Datum.
<figure><img src="../.gitbook/assets/memory_memento_feature.png" alt="" width="563"><figcaption></figcaption></figure>
Mit der [Memento-Funktion](https://docs.rememberizer.ai/personal/mementos-filter-access#what-is-a-memento-and-why-do-they-exist) kann der Benutzer die Gedächtnisdaten nutzen, selbst wenn die Gedächtnis-App-Konfiguration deaktiviert ist.
### Durchsuchen Sie das Gedächtnisdokument in Rememberizer
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-UI oder besser, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
==> personal/search-your-knowledge.md <==
---
description: >-
In Rememberizer können Sie ein Thema oder eine Frage posten, und Rememberizer wird
eine Liste von Dateien bereitstellen und Teile extrahieren, die konzeptionell ähnlich sind.
---
# Durchsuche dein Wissen
## Suche in Rememberizer
* Wählen Sie in der Navigationsleiste **Persönlich > Ihr Wissen durchsuchen**. Dann sehen Sie die Suchseite in Rememberizer.
<figure><img src="../.gitbook/assets/navbar_search_rememberizer (1).png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/search_rememberizer_page.png" alt=""><figcaption></figcaption></figure>
* Geben Sie die Frage oder das Thema ein, das Sie suchen möchten, wählen Sie dann das Memento aus, dessen Zugriff Sie für die App einschränken möchten, und klicken Sie auf die Rememberizer-Schaltfläche (oder drücken Sie Enter). Der Suchvorgang kann einige Minuten dauern, abhängig von der Menge der Daten im Memento. 
<figure><img src="../.gitbook/assets/memento_search_rememberizer.png" alt="" width="269"><figcaption><p>Memento-Filterung in der Suche Rememberizer</p></figcaption></figure>
* Schließlich sehen Sie eine Liste von Dokumenten, die der Frage oder dem Thema entsprechen, das Sie benötigen. Sie können auf die Datei klicken, und es wird der passende Textabschnitt angezeigt, der sich auf Ihre Frage oder Ihr Thema bezieht.
<figure><img src="../.gitbook/assets/search_result_rememberizer.png" alt=""><figcaption><p>Ein Beispiel für ein Suchergebnis</p></figcaption></figure>
==> personal/README.md <==
# Persönlich
==> personal/manage-third-party-apps.md <==
# Verwalten von Drittanbieter-Apps
## Erforschen Sie Drittanbieter-Apps und -Dienste
Benutzer können alle Drittanbieter-Apps, die mit Rememberizer verbunden sind, auf der **App-Verzeichnis**-Seite mit den folgenden Anweisungen anzeigen und erkunden.
* Wählen Sie in der Navigationsleiste **Persönlich > Eine App finden**. Dann sehen Sie die App-Verzeichnis-Seite.
<figure><img src="../.gitbook/assets/navbar_browsing_app_dir.png" alt=""><figcaption><p>Navigationsleiste durchsuchen App-Verzeichnis-Seite</p></figcaption></figure>
<figure><img src="../.gitbook/assets/app_dir_page.png" alt=""><figcaption><p>App-Verzeichnis-Seite</p></figcaption></figure>
* Finden Sie die App, die Sie erkunden möchten. Sie können dies tun, indem Sie den Namen der App in die Suchleiste eingeben, mit optionalen **Filtern und Sortieroptionen.**
<figure><img src="../.gitbook/assets/search_app_dir_page.png" alt=""><figcaption><p>Suchleiste mit Filter- und Sortieroptionen</p></figcaption></figure>
* Klicken Sie auf den **Namen der Drittanbieter-App** oder die **Erforschen-Schaltfläche**, um die App zu öffnen. 
<figure><img src="../.gitbook/assets/location_name_explore_button.png" alt=""><figcaption><p>Name der App und Erforschen-Schaltfläche</p></figcaption></figure>
* Bei der Verwendung der App müssen die Apps mit Rememberizer autorisiert werden. Technische Details des Ablaufs können auf der Seite [authorizing-rememberizer-apps.md](../developer/authorizing-rememberizer-apps.md "mention") eingesehen werden. Wir verwenden die **Rememberizer GPT-App** als Beispiel für die Benutzeroberflächenabläufe der Autorisierung. Nach dem ersten Chat wird die App Sie auffordern, sich bei Rememberizer anzumelden.
<figure><img src="../.gitbook/assets/RememberizerGPT_auth.png" alt=""><figcaption><p>Anmeldeanforderung von der Rememberizer GPT-App</p></figcaption></figure>
* Klicken Sie auf die **Anmelden**-Schaltfläche. Sie werden zur Autorisierungsseite weitergeleitet.
<figure><img src="../.gitbook/assets/authorize_third_party_page.png" alt=""><figcaption><p>Autorisierungsseite</p></figcaption></figure>
* Sie können das Memento und das Gedächtnis, die die App anzeigen und verwenden kann, ändern, indem Sie auf die **Ändern**-Schaltfläche klicken und auswählen, was Sie möchten.
> **Hinweis:** Detaillierte Informationen über Memento finden Sie auf der Seite [mementos-filter-access.md](mementos-filter-access.md "mention").
> **Hinweis:** Detaillierte Informationen zur Gedächtnisintegration finden Sie auf der Seite [rememberizer-memory-integration.md](rememberizer-memory-integration.md "mention").
* Klicken Sie auf **Autorisieren**, um den Prozess abzuschließen. Sie werden dann wieder zur App weitergeleitet und können normal mit ihr chatten.
> **Hinweis:** Falls Sie die **Abbrechen**-Schaltfläche klicken, werden Sie erneut zur Startseite der App weitergeleitet, und die App wird nicht auf der **App-Verzeichnis**-Seite angezeigt, sondern stattdessen auf der Seite **Ihre verbundenen Apps**. Weitere detaillierte Informationen finden Sie im zweiten Teil [#manage-your-connected-apps](manage-third-party-apps.md#manage-your-connected-apps "mention"), wenn Sie den Autorisierungsprozess vollständig abbrechen möchten.
<figure><img src="../.gitbook/assets/success_auth_rememberizer_gpt.png" alt=""><figcaption><p>Erfolgreich verbundenes Konto</p></figcaption></figure>
## Verwalten Sie Ihre verbundenen Apps
Auf der **App-Verzeichnis**-Seite wählen Sie **Ihre verbundenen Apps** aus, um die Seite zu durchsuchen. 
<figure><img src="../.gitbook/assets/browse_your_connected_app.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/your_connected_app_page.png" alt=""><figcaption><p>Seite Ihrer verbundenen Apps</p></figcaption></figure>
Diese Seite kategorisiert Apps in zwei Typen basierend auf ihrem Status: **Ausstehende Apps** und **Verbundenen Apps**.
* **Ausstehende Apps**: Dies sind die Apps, bei denen Sie die **Abbrechen**-Schaltfläche gedrückt haben, während Sie die App auf Rememberizer autorisieren. 
* Klicken Sie auf **Weiter**, wenn Sie den Autorisierungsprozess abschließen möchten. 
* Andernfalls klicken Sie auf **Abbrechen**, um die Autorisierung vollständig zurückzuziehen. Die App wird dann wieder auf der **App-Verzeichnis**-Seite angezeigt.
* **Verbundenen Apps:** Sie können die **Memento**- oder **Speicherintegration** einer bestimmten verbundenen App konfigurieren, indem Sie auf die Änderungsoption klicken (oder Auswählen, wenn das Memento nicht gewählt wurde). Klicken Sie auf **Trennen**, wenn Sie die Drittanbieter-App von Rememberizer trennen möchten.
==> personal/rememberizer-gmail-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Google Drive
in Rememberizer als Wissensquelle.
---
# Rememberizer Gmail-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Gmail.
<figure><img src="../.gitbook/assets/gmail_personal_knowledge.png" alt=""><figcaption></figcaption></figure>
3. Klicken Sie auf die Schaltfläche **"Verbinden"** für die Gmail-Wissensquelle. Sie werden auf eine neue Seite weitergeleitet, die um Ihre Erlaubnis bittet, Rememberizer den Zugriff auf Ihr Gmail zu gestatten. Wählen Sie Ihr Gmail-Konto aus.
<figure><img src="../.gitbook/assets/gmail_oauth_step_1.png" alt=""><figcaption></figcaption></figure>
4. Genehmigen Sie die App, indem Sie auf "**Weiter"** klicken.
<figure><img src="../.gitbook/assets/gmail_oauth_step_2.png" alt=""><figcaption></figcaption></figure>
5. Gewähren Sie Rememberizer **Berechtigungen**, um auf Ihr Gmail zuzugreifen, indem Sie auf **"Weiter"** klicken.
<figure><img src="../.gitbook/assets/gmail_oauth_step_3.png" alt=""><figcaption></figcaption></figure>
6. Sie werden zurück zu unserer Plattform weitergeleitet, wo Sie sehen sollten, dass Ihr Gmail verbunden ist.
<figure><img src="../.gitbook/assets/gmail_auth_redirect.png" alt=""><figcaption></figcaption></figure>
7. Jetzt, da Sie verbunden sind, müssen Sie angeben, welche E-Mail-Labels unser Produkt einbetten soll. Klicken Sie auf die Schaltfläche **"Auswählen"** und wählen Sie Ihre gewünschten E-Mail-Labels aus dem Seitenpanel aus. Alle E-Mails, die zu den ausgewählten Labels gehören, werden eingebettet.
<figure><img src="../.gitbook/assets/gmail_choose_knowledge.png" alt=""><figcaption></figcaption></figure>
8. Nachdem Sie die Labels ausgewählt haben, klicken Sie auf **"Hinzufügen"**, um mit dem Einbetten Ihres Wissens zu beginnen. Sie müssen auch das Kästchen ankreuzen, um mit der Richtlinie von Rememberizer einverstanden zu sein, Ihre Gmail-Daten mit Drittanbieteranwendungen zu teilen, die Sie ausdrücklich genehmigt haben.
<figure><img src="../.gitbook/assets/gmail_choose_knowledge_checkbox.png" alt=""><figcaption></figcaption></figure>
9. Sobald Sie Ihre Labels ausgewählt haben, beginnt unser System mit dem Einbetten der E-Mails und Anhänge. Dieser Prozess kann einige Minuten dauern, abhängig von der Menge der Daten.
<figure><img src="../.gitbook/assets/gmail_indexing.png" alt=""><figcaption></figcaption></figure>
### Was kommt als Nächstes?
Nutzen Sie die [Memento](mementos-filter-access.md)-Funktion, um den Zugriff auf die bezogenen Daten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Slack, Box, Dropbox usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-UI oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/rememberizer-dropbox-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Dropbox in
Rememberizer als Wissensquelle.
---
# Rememberizer Dropbox-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Dropbox.
<figure><img src="../.gitbook/assets/dropbox_personal_knowledge.png" alt=""><figcaption><p>Dropbox, bereit zur Verbindung als Wissensquelle</p></figcaption></figure>
3. Klicken Sie auf **"Erlauben"**, um die Rememberizer Dropbox-App in Ihrem Konto zu installieren.
<figure><img src="../.gitbook/assets/dropbox_oauth.png" alt=""><figcaption></figcaption></figure>
4. Nachdem Sie die erforderlichen Berechtigungen erteilt haben, werden Sie zurück zu unserer Plattform geleitet, wo Sie Ihr Dropbox-Konto verbunden sehen sollten und ein Seitenpanel erscheint.
<figure><img src="../.gitbook/assets/dropbox_auth_redirect.png" alt=""><figcaption></figcaption></figure>
5. Jetzt, da Sie verbunden sind, müssen Sie angeben, welche Dateien und Ordner unser Produkt einbetten soll. Wählen Sie Ihre gewünschten Dateien oder Ordner aus dem Seitenpanel aus. Wenn das Seitenpanel nicht erscheint, klicken Sie auf die Schaltfläche **"Auswählen"**, um das Seitenpanel zu öffnen.
<figure><img src="../.gitbook/assets/dropbox_choose_knowledge.png" alt=""><figcaption></figcaption></figure>
7. Nachdem Sie Ihre Dateien und Ordner ausgewählt haben, klicken Sie auf **"Hinzufügen"**, und unser System beginnt mit dem Einbetten. Dieser Prozess kann je nach Datenmenge einige Minuten in Anspruch nehmen.
### Verbindung zu einem anderen Dropbox-Konto herstellen
Wenn Sie Ihre Dropbox-Verbindung trennen und dann erneut verbinden, besteht die Wahrscheinlichkeit, dass Dropbox automatisch mit Ihrem vorherigen Dropbox-Konto verbunden wird und den Autorisierungsbildschirm vollständig überspringt.
Wenn Sie eine Verbindung mit einem anderen Dropbox-Konto herstellen möchten:
1. Gehen Sie zur Dropbox-Website und melden Sie sich mit Ihren vorherigen Kontodaten an.
2. Nachdem Sie sich angemeldet haben, klicken Sie auf Ihr Profilbild in der oberen rechten Ecke.
3. Wählen Sie "Einstellungen" aus dem Dropdown-Menü.
4. Im Einstellungsmenü wählen Sie den Tab "Verbundene Apps".
5. Finden Sie die Rememberizer-App in der Liste der verbundenen Apps und klicken Sie neben ihr auf "Trennen".
6. Melden Sie sich von Ihrem vorherigen Dropbox-Konto ab.
7. Wenn Sie nun versuchen, Dropbox erneut mit der Rememberizer-App zu verbinden, werden Sie aufgefordert, ein neues Dropbox-Konto zu autorisieren.
### Was kommt als Nächstes?
Nutzen Sie die [Memento](mementos-filter-access.md)-Funktion, um den Zugriff auf die bezogenen Daten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Google Drive, Slack usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-UI oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/manage-your-embedded-knowledge.md <==
---
description: >-
Rememberizer ermöglicht es Benutzern, ihre gespeicherten Dateien aus
verschiedenen Quellen effizient zu verwalten. Dieser Abschnitt zeigt Ihnen, wie Sie auf Ihre hochgeladene Datei im Wissen zugreifen, suchen, filtern und verwalten können.
---
# Verwalten Sie Ihr eingebettetes Wissen
## Durchsuchen der Seite für eingebettete Wissensdetails
Wählen Sie in der Navigationsleiste **Persönlich > Ihr Wissen**. Suchen Sie die Schaltfläche **Details anzeigen** auf der rechten Seite des Abschnitts "Ihr Wissen" und klicken Sie darauf. Dann sehen Sie die Seite **Eingebettete Wissensdetails**.
<figure><img src="../.gitbook/assets/browse_knowledge_detail_page_1.png" alt=""><figcaption><p>Ihr Wissensabschnitt und die Schaltfläche <strong>Details anzeigen</strong></p></figcaption></figure>
<figure><img src="../.gitbook/assets/browse_knowledge_detail_page_2.png" alt=""><figcaption><p>Seite für eingebettete Wissensdetails</p></figcaption></figure>
Die Tabelle mit den Details der Wissensdateien enthält diese Attribute:
* **Dokumente:** Name des Dokuments oder Slack-Kanals.
* **Quelle:** Die Ressource, von der die Datei hochgeladen wurde (Drive, Mail, Slack, Dropbox und Rememberizer App).
* **Verzeichnis:** Das Verzeichnis, in dem sich die Datei in der Quelle befindet.
* **Status**: Der Status der Datei (indiziert, indiziert oder Fehler).
* **Größe**: Die Größe der Datei.
* **Indiziert am**: Das Datum, an dem die Datei indiziert wurde.
* **Aktionen:** Die Schaltfläche zum Löschen der Datei. Bei Dateien, deren Status Fehler ist, wird neben dem Papierkorb-Symbol (Löschen-Schaltfläche) auch ein Wiederholungs-Icon angezeigt.
## Funktionen der Detailseite
### Dateien suchen und filtern
Benutzer können das Dokument nach Namen mit der **Suchleiste** durchsuchen. Geben Sie den Namen in die Leiste ein und drücken Sie die Eingabetaste, um Ihr Ergebnis zu erhalten.
<figure><img src="../.gitbook/assets/search_manage_knowledge_result.png" alt=""><figcaption><p>Ergebnis einer Suche</p></figcaption></figure>
Sie können auch optional den **Statusfilter** und den **Quellenfilter** wählen. Dies ermöglicht es Ihnen, spezifische Dokumente schnell zu finden, indem Sie Ihre Suchkriterien eingrenzen. 
<figure><img src="../.gitbook/assets/Source filter.png" alt="" width="247"><figcaption><p>Quellenfilter</p></figcaption></figure>
<figure><img src="../.gitbook/assets/Status_filter.png" alt="" width="257"><figcaption><p>Statusfilter</p></figcaption></figure>
### Löschen einer hochgeladenen Datei
Finden Sie die Datei, die Sie löschen möchten (bei Bedarf suchen). Klicken Sie dann auf das **Papierkorbsymbol** in der **Aktions**-Spalte. 
<figure><img src="../.gitbook/assets/delete_file.png" alt=""><figcaption><p>Datei mit Löschsymbol</p></figcaption></figure>
Ein Modal wird angezeigt, um das Löschen zu bestätigen. Klicken Sie auf **Bestätigen**, dann sehen Sie die Datei gelöscht.
<figure><img src="../.gitbook/assets/delete_file_pop_up.png" alt=""><figcaption><p>Löschbestätigungsmodal</p></figcaption></figure>
### Fehlerhafte Indizierungsdateien erneut versuchen
Der Benutzer kann versuchen, die Dateien erneut einzubetten, die Rememberizer nicht indizieren konnte. Um die Indizierung einer bestimmten Datei erneut zu versuchen, klicken Sie einfach auf die Schaltfläche "Erneut versuchen" neben der Schaltfläche "Löschen" in der **Aktion**-Spalte.
<figure><img src="../.gitbook/assets/err_retry_button.png" alt=""><figcaption><p>Schaltfläche "Erneut versuchen" für eine bestimmte Fehlerdatei</p></figcaption></figure>
Wenn der Benutzer alle Fehlerdateien erneut indizieren möchte, klicken Sie auf die Schaltfläche "Erneut versuchen" neben dem Label der **Aktion**-Spalte.
<figure><img src="../.gitbook/assets/err_retry_all_button.png" alt=""><figcaption><p>Schaltfläche "Erneut versuchen" für alle Fehlerdateien</p></figcaption></figure>
Unten ist das Bild nach erfolgreichem erneuten Indizieren der Fehlerdatei aus der Gmail-Integration.
<figure><img src="../.gitbook/assets/success_retry_indexing.png" alt=""><figcaption><p>Erfolgreiches erneutes Indizieren der Fehlerdatei</p></figcaption></figure>
==> personal/mementos-filter-access.md <==
---
description: Verwenden Sie ein Memento mit jeder App-Integration, um den Zugriff auf Ihr Wissen zu beschränken
---
# Zugriff auf Mementos Filter
### Was ist ein Memento und warum existieren sie?
Ein Hauptzweck von Rememberizer ist es, hochrelevante Auszüge Ihrer Daten kontrolliert mit Drittanbieteranwendungen zu teilen. Dies wird durch die Anwendung eines einzelnen **Memento** auf jede Anwendung erreicht, die mit Rememberizer integriert ist und die Sie ebenfalls autorisieren, auf Ihre Daten in Rememberizer zuzugreifen.
Die aktuelle Implementierung von Memento ermöglicht es dem Benutzer, spezifische Dateien, Dokumente oder Gruppen von Inhalten wie einen Ordner oder Kanal auszuwählen, die von dieser Anwendung verwendet werden können. Zukünftige Implementierungen werden zusätzliche Möglichkeiten hinzufügen, den Zugriff von Drittanbietern zu filtern, wie Zeitrahmen wie "in den letzten 30 Tagen erstellt".\
\
Zwei Standardwerte sind "Keine" und "Alle". Alle teilt jede Datei, auf die der Benutzer Rememberizer Zugriff gewährt hat. Keine teilt nichts mit der betreffenden App. Die Auswahl von Keine ermöglicht es einem Benutzer, eine App auszuwählen und sie mit Rememberizer zu integrieren, ohne sofort entscheiden zu müssen, welche Inhalte verfügbar gemacht werden sollen. Die Auswahl eines Memento mit Keine oder das Bearbeiten eines bestehenden angewendeten Memento, um Keine zu teilen, ist eine Möglichkeit, den Zugriff einer App auf Benutzerdaten zu deaktivieren, ohne die Integration entfernen zu müssen. Dies ist wie ein Ausschalter für Ihre Daten. Benutzerdefinierte Mementos können speziell erstellt werden und Namen haben, die dies widerspiegeln, wie "Hausaufgaben" oder "Marketing".
### Wie erstellt man ein Memento?
Dieser Leitfaden führt Sie durch den Prozess der Erstellung eines Mementos.
1. Navigieren Sie zu **Persönlich > Memento: Zugriff einschränken** im Tab oder besuchen Sie [https://rememberizer.ai/personal/memento](https://rememberizer.ai/personal/memento). Sie sollten alle Mementos auf der linken Seite des Bildschirms sehen.
<figure><img src="../.gitbook/assets/memento_page.png" alt=""><figcaption></figcaption></figure>
2. Klicken Sie auf **Neues Memento erstellen**. Geben Sie dann den Namen für Ihr benutzerdefiniertes Memento ein und klicken Sie auf **Erstellen**. Danach sollte Ihr Memento hinzugefügt werden, und eine Liste von Datenquellen kann in Ihr Memento aufgenommen werden.
<figure><img src="../.gitbook/assets/create_memento.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/memento_detail.png" alt=""><figcaption></figcaption></figure>
3. Klicken Sie auf **Verfeinern** bei der Datenquelle, die Sie verfeinern möchten; das Seitenpanel wird angezeigt. Wählen Sie dann aus, um Ordner oder Dateien hinzuzufügen, und klicken Sie auf **Verfeinern**, um diese Datenquellen zum Memento hinzuzufügen.
<figure><img src="../.gitbook/assets/memento_refine_knowledge.png" alt=""><figcaption></figcaption></figure>
4. Für allgemeine Wissensquellen können Sie auch auf **Hinzufügen** klicken, um das Wissen in das Memento aufzunehmen.
<figure><img src="../.gitbook/assets/memento_add_common_knowledge.png" alt=""><figcaption></figcaption></figure>
==> developer/registering-and-using-api-keys.md <==
---
description: >-
In diesem Tutorial lernen Sie, wie Sie ein allgemeines Wissen in
Rememberizer erstellen und seinen API-Schlüssel erhalten, um sich zu verbinden und seine Dokumente über
API-Aufrufe abzurufen.
---
# Registrierung und Verwendung von API-Schlüsseln
### Voraussetzungen
Zuerst müssen Sie [ein Memento](../personal/mementos-filter-access.md) erstellt und verfeinert haben, das Ihre indizierten Wissensdateien verwendet.
### Gemeinsames Wissen erstellen
Um ein gemeinsames Wissen zu erstellen, melden Sie sich bei Ihrem Rememberizer-Konto an und besuchen Sie [Ihre Seite für gemeinsames Wissen](https://rememberizer.ai/personal/common-knowledge). Wählen Sie **„Ihr gemeinsames Wissen“**, und klicken Sie dann auf **„Loslegen“**.
<figure><img src="../.gitbook/assets/common_knowledge_page.png" alt=""><figcaption></figcaption></figure>
Wählen Sie dann eines der Mementos aus, die Sie zuvor erstellt haben, Sie können auch **„Alle“** oder **„Keine“** wählen.
<div align="center" data-full-width="false">
<figure><img src="../.gitbook/assets/create-common-knowledge-1.png" alt="" width="375"><figcaption></figcaption></figure>
</div>
Füllen Sie schließlich den Namen des gemeinsamen Wissens, die Beschreibung aus und geben Sie ihm ein repräsentatives Foto.
<figure><img src="../.gitbook/assets/create-common-knowledge-2.png" alt="" width="375"><figcaption></figcaption></figure>
Nachdem Sie das Formular ausgefüllt haben, klicken Sie unten auf „Wissen teilen“, um Ihr gemeinsames Wissen zu erstellen. Aktivieren Sie danach die **„Freigabe aktivieren“** in Ihrem Wissen und klicken Sie auf **„Bestätigen“** im Popup-Fenster.
<figure><img src="../.gitbook/assets/common_knowledge_sharing.png" alt=""><figcaption></figcaption></figure>
Sie sind jetzt bereit, Ihren API-Schlüssel zu erhalten und auf die Dokumente über API-Aufrufe zuzugreifen.
### Abrufen des API-Schlüssels für Ihr gemeinsames Wissen
Für Ihr gemeinsames Wissen klicken Sie auf die drei Punkte oben rechts und wählen Sie "API-Schlüssel". Wenn noch keiner vorhanden ist, wird einer für Sie erstellt. Wenn der API-Schlüssel existiert, wird er zurückgegeben.
<figure><img src="../.gitbook/assets/knowledge_open_API_key.png" alt=""><figcaption></figcaption></figure>
Im **"Verwalten Sie Ihren API-Schlüssel"**-Panel können Sie auf die **"Augen"**-Taste klicken, um anzuzeigen/zu verbergen, die **"Kopieren"**-Taste, um den Schlüssel in die Zwischenablage zu kopieren, und **"API-Schlüssel regenerieren"**, um den alten Schlüssel ungültig zu machen und einen neuen zu erstellen (Apps, die über API-Aufrufe auf Ihre Dokumente zugreifen, können nicht darauf zugreifen, bis Sie den neuen Schlüssel in ihnen aktualisiert haben).
<figure><img src="../.gitbook/assets/copy-api-key.png" alt=""><figcaption></figcaption></figure>
Nachdem Sie den API-Schlüssel erhalten haben, können Sie ihn in Ihren API-Aufrufen an Rememberizer verwenden, um auf Ihre indizierten Dokumente und Inhalte zuzugreifen.
### Verwendung des API-Schlüssels
Um auf die Rememberizer-Endpunkte zuzugreifen, verwenden Sie den API-Schlüssel im `X-API-Key`-Header Ihrer API-Anfragen. Bitte werfen Sie einen Blick auf die [API-Dokumentation](api-documentations/), um die Endpunkte zu sehen, die Rememberizer bereitstellt.
Sie können den API-Schlüssel auch in einer benutzerdefinierten GPT-App verwenden. Beginnen Sie damit, [ein GPT in der ChatGPT-Benutzeroberfläche zu erstellen](https://chat.openai.com/gpts/editor). Stellen Sie sicher, dass Sie den Authentifizierungstyp als "API-Schlüssel", den Authentifizierungstyp als "Benutzerdefiniert" und den Header als "X-Api-Key" auswählen, und fügen Sie dann den zuvor kopierten Schlüssel in das Textfeld für den API-Schlüssel ein.
<figure><img src="../.gitbook/assets/gpt-app-using-api-key.png" alt="" width="375"><figcaption></figcaption></figure>
==> developer/langchain-integration.md <==
---
description: >-
Sie können Rememberizer als LangChain-Retriever integrieren, um Ihrer
LangChain-Anwendung Zugriff auf leistungsstarke Vektordatenbanksuchen zu ermöglichen.
---
# LangChain-Integration
<div data-gb-custom-block data-tag="embed" data-url='https://python.langchain.com/docs/integrations/retrievers/rememberizer/'></div>
Dieses Notebook zeigt, wie man Dokumente aus `Rememberizer` im Dokumentformat abruft, das downstream verwendet wird.
## Vorbereitung
Sie benötigen einen API-Schlüssel: Sie können einen erhalten, nachdem Sie ein gemeinsames Wissen erstellt haben. Detaillierte Anweisungen zur Erstellung eines gemeinsamen Wissens finden Sie unter [Registrieren und Verwenden von API-Schlüsseln](https://docs.rememberizer.ai/developer/registering-and-using-api-keys).
Sobald Sie einen API-Schlüssel haben, müssen Sie ihn als Umgebungsvariable `REMEMBERIZER_API_KEY` festlegen oder ihn als `rememberizer_api_key` übergeben, wenn Sie `RememberizerRetriever` initialisieren.
`RememberizerRetriever` hat diese Argumente:
\- Optional `top_k_results`: standard=10. Verwenden Sie es, um die Anzahl der zurückgegebenen Dokumente zu begrenzen.
\- Optional `rememberizer_api_key`: erforderlich, wenn Sie die Umgebungsvariable `REMEMBERIZER_API_KEY` nicht festgelegt haben.
`get_relevant_documents()` hat ein Argument, `query`: Freitext, der verwendet wird, um Dokumente im gemeinsamen Wissen von `Rememberizer.ai` zu finden.
## Beispiele
### Grundlegende Verwendung[](https://python.langchain.com/docs/integrations/retrievers/rememberizer/#basic-usage) <a href="#basic-usage" id="basic-usage"></a>
||CODE_BLOCK||
# API-Schlüssel einrichten
from getpass import getpass
REMEMBERIZER_API_KEY = getpass()
||CODE_BLOCK||
||CODE_BLOCK||
import os
from langchain_community.retrievers import RememberizerRetriever
os.environ["REMEMBERIZER_API_KEY"] = REMEMBERIZER_API_KEY
retriever = RememberizerRetriever(top_k_results=5)
||CODE_BLOCK||
||CODE_BLOCK||
docs = retriever.get_relevant_documents(query="Wie funktionieren große Sprachmodelle?")
||CODE_BLOCK||
||CODE_BLOCK||
docs[0].metadata # Metainformationen des Dokuments
||CODE_BLOCK||
||CODE_BLOCK||
{'id': 13646493,
'document_id': '17s3LlMbpkTk0ikvGwV0iLMCj-MNubIaP',
'name': 'Was ist ein großes Sprachmodell (LLM)_ _ Cloudflare.pdf',
'type': 'application/pdf',
'path': '/langchain/Was ist ein großes Sprachmodell (LLM)_ _ Cloudflare.pdf',
'url': 'https://drive.google.com/file/d/17s3LlMbpkTk0ikvGwV0iLMCj-MNubIaP/view',
'size': 337089,
'created_time': '',
'modified_time': '',
'indexed_on': '2024-04-04T03:36:28.886170Z',
'integration': {'id': 347, 'integration_type': 'google_drive'}}
||CODE_BLOCK||
||CODE_BLOCK||
print(docs[0].page_content[:400]) # Inhalt des Dokuments
||CODE_BLOCK||
||CODE_BLOCK||
vorher oder in neuen Kontexten. Auf einer bestimmten Ebene "verstehen" sie Semantik, indem sie Wörter und Konzepte nach ihrer Bedeutung assoziieren, nachdem sie sie Millionen oder Milliarden von Malen in dieser Weise gruppiert gesehen haben. Wie Entwickler schnell ihre eigenen LLMs erstellen können, um LLM-Anwendungen zu entwickeln, benötigen Entwickler einfachen Zugang zu mehreren Datensätzen und sie benötigen Orte für diese Datensätze
||CODE_BLOCK||
## Verwendung in einer Kette
||CODE_BLOCK||
OPENAI_API_KEY = getpass()
||CODE_BLOCK||
||CODE_BLOCK||
os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY
||CODE_BLOCK||
||CODE_BLOCK||
from langchain.chains import ConversationalRetrievalChain
from langchain_openai import ChatOpenAI
model = ChatOpenAI(model_name="gpt-3.5-turbo")
qa = ConversationalRetrievalChain.from_llm(model, retriever=retriever)
||CODE_BLOCK||
||CODE_BLOCK||
questions = [
"Was ist RAG?",
"Wie funktionieren große Sprachmodelle?",
]
chat_history = []
for question in questions:
result = qa.invoke({"question": question, "chat_history": chat_history})
chat_history.append((question, result["answer"]))
print(f"-> **Frage**: {question} \n")
print(f"**Antwort**: {result['answer']} \n")
||CODE_BLOCK||
||CODE_BLOCK||
-> **Frage**: Was ist RAG?
**Antwort**: RAG steht für Retrieval-Augmented Generation. Es ist ein KI-Framework, das Fakten aus einer externen Wissensdatenbank abruft, um die von großen Sprachmodellen (LLMs) generierten Antworten durch Bereitstellung aktueller und genauer Informationen zu verbessern. Dieses Framework hilft den Nutzern, den generativen Prozess von LLMs zu verstehen und stellt sicher, dass das Modell Zugang zu zuverlässigen Informationsquellen hat.
-> **Frage**: Wie funktionieren große Sprachmodelle?
**Antwort**: Große Sprachmodelle (LLMs) arbeiten, indem sie massive Datensätze von Sprache analysieren, um menschliche Sprache zu verstehen und zu generieren. Sie basieren auf maschinellem Lernen, insbesondere auf tiefem Lernen, was bedeutet, dass ein Programm trainiert wird, um Merkmale von Daten ohne menschliches Eingreifen zu erkennen. LLMs verwenden neuronale Netzwerke, insbesondere Transformermodelle, um den Kontext in menschlicher Sprache zu verstehen, was sie besser macht, um Sprache selbst in vagen oder neuen Kontexten zu interpretieren. Entwickler können schnell beginnen, ihre eigenen LLMs zu erstellen, indem sie auf mehrere Datensätze zugreifen und Dienste wie Cloudflares Vectorize und die Cloudflare Workers AI-Plattform nutzen.
||CODE_BLOCK||
### Verwandt[](https://python.langchain.com/docs/integrations/retrievers/rememberizer/#related) <a href="#related" id="related"></a>
* Retriever [konzeptioneller Leitfaden](https://python.langchain.com/docs/concepts/#retrievers)
* Retriever [Anleitungen](https://python.langchain.com/docs/how\_to/#retrievers)
***
**Helfen Sie uns, indem Sie Feedback zu dieser Dokumentationsseite geben:**
==> developer/authorizing-rememberizer-apps.md <==
# Autorisierung von Rememberizer-Apps
Die Implementierung von Rememberizer unterstützt den standardmäßigen [Authorization Code Grant-Typ](https://tools.ietf.org/html/rfc6749#section-4.1).
Der Webanwendungsfluss zur Autorisierung von Benutzern für Ihre App ist wie folgt:
1. Benutzer werden zu Rememberizer umgeleitet, um ihr Konto zu autorisieren.
2. Der Benutzer wählt Mementos aus, die mit Ihrer Anwendung verwendet werden sollen.
3. Ihre Anwendung greift mit dem Zugriffstoken des Benutzers auf die API zu.
Besuchen Sie die Seite [#explore-third-party-apps-and-service](../personal/manage-third-party-apps.md#explore-third-party-apps-and-service "mention"), um das UI-Beispiel des Flusses zu sehen.
### Schritt 1. Fordern Sie die Rememberizer-Identität eines Benutzers an
Leiten Sie den Benutzer zum Rememberizer-Autorisierungsserver weiter, um den Authentifizierungs- und Autorisierungsprozess zu starten.
||CODE_BLOCK||
GET https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/
||CODE_BLOCK||
Parameter:
<table><thead><tr><th width="236">Name</th><th>Beschreibung</th></tr></thead><tbody><tr><td>client_id</td><td><strong>Erforderlich</strong><br>Die Client-ID für Ihre Anwendung. Sie finden diesen Wert im Entwicklerbereich. Klicken Sie auf <strong>Entwickler</strong> in der oberen linken Ecke. In der Liste der registrierten Apps klicken Sie auf Ihre App, und Sie sehen die Client-ID unter <strong>App-Anmeldeinformationen.</strong></td></tr><tr><td>response_type</td><td><strong>Erforderlich</strong><br>Musste <code>code</code> für Autorisierungscode-Zugriffe sein.</td></tr><tr><td>scope</td><td><p><strong>Optional</strong></p><p>Eine durch Leerzeichen getrennte Liste von Scopes, die die Ressourcen identifizieren, auf die Ihre Anwendung im Namen des Benutzers zugreifen könnte.</p></td></tr><tr><td>redirect_uri</td><td><strong>Erforderlich</strong><br>Die URL in Ihrer Anwendung, zu der Benutzer nach der Autorisierung weitergeleitet werden.</td></tr><tr><td>state</td><td><p><strong>Erforderlich</strong></p><p>Ein undurchsichtiger Wert, der vom Client verwendet wird, um den Zustand zwischen der Anfrage und dem Callback aufrechtzuerhalten. Der Autorisierungsserver schließt diesen Wert ein, wenn er den Benutzer-Agenten zurück zum Client umleitet.<br></p></td></tr></tbody></table>
### Schritt 2. Benutzer wählen und konfigurieren ihre Erinnerungsstücke
Benutzer wählen aus, welche Erinnerungsstücke sie mit Ihrer App verwenden möchten.
### Schritt 3. Benutzer werden von Rememberizer zurück zu Ihrer Seite umgeleitet
Nachdem die Benutzer ihre Erinnerungsstücke ausgewählt haben, leitet Rememberizer mit einem temporären `code`-Parameter sowie dem Zustand, den Sie im vorherigen Schritt bereitgestellt haben, in einem `state`-Parameter zurück zu Ihrer Seite. Der temporäre Code läuft nach kurzer Zeit ab. Wenn die Zustände nicht übereinstimmen, wurde die Anfrage von einer dritten Partei erstellt, und Sie sollten den Prozess abbrechen.
### Schritt 4. Autorisierungscode gegen Refresh- und Zugriffstoken eintauschen
||CODE_BLOCK||
POST https://api.rememberizer.ai/api/v1/auth/oauth2/token/
||CODE_BLOCK||
Dieser Endpunkt benötigt die folgenden Eingabeparameter.
<table><thead><tr><th width="165">Name</th><th>Beschreibung</th></tr></thead><tbody><tr><td>client_id</td><td><strong>Erforderlich</strong><br>Die Client-ID für Ihre Anwendung. Sie finden diesen Wert im Entwicklerbereich. Eine Anleitung zur Auffindung dieser ID finden Sie in Schritt 1.</td></tr><tr><td>client_secret</td><td><strong>Erforderlich</strong><br>Das Client-Geheimnis, das Sie von Rememberizer für Ihre Anwendung erhalten haben.</td></tr><tr><td>code</td><td>Der Autorisierungscode, den Sie in Schritt 3 erhalten haben.</td></tr><tr><td>redirect_uri</td><td><strong>Erforderlich</strong><br>Die URL in Ihrer Anwendung, zu der Benutzer nach der Autorisierung weitergeleitet werden. Muss mit der redirect_uri in Schritt 1 übereinstimmen.</td></tr></tbody></table>
### Schritt 5. Verwenden Sie das Zugriffstoken, um auf die API zuzugreifen
Das Zugriffstoken ermöglicht es Ihnen, im Namen eines Benutzers Anfragen an die API zu stellen.
||CODE_BLOCK||
Authorization: Bearer OAUTH-TOKEN
GET https://api.rememberizer.ai/api/me/
||CODE_BLOCK||
Zum Beispiel können Sie in curl den Authorization-Header wie folgt setzen:
||CODE_BLOCK||shell
curl -H "Authorization: Bearer OAUTH-TOKEN" https://api.rememberizer.ai/api/me/
||CODE_BLOCK||
## Referenzen
Github: [https://github.com/skydeckai/rememberizer-integration-samples](https://github.com/skydeckai/rememberizer-integration-samples)
==> developer/talk-to-slack-the-sample-web-app.md <==
---
description: >-
Es ist sehr einfach, eine einfache Webanwendung zu erstellen, die ein LLM
mit dem Benutzerwissen durch Abfragen an Rememberizer integriert.
---
# Talk-to-Slack die Beispiel-Webanwendung
Der Quellcode der App ist [hier](https://github.com/skydeckai/rememberizer) zu finden.
In diesem Abschnitt geben wir Schritt-für-Schritt-Anleitungen und den vollständigen Quellcode, damit Sie schnell Ihre eigene Anwendung erstellen können.
Wir haben einen Talk-to-Slack GPT auf OpenAI erstellt. Die Talk-to-Slack-Webanwendung ist sehr ähnlich.
<div align="left">
<figure><img src="https://rememberizer-docs-assets.s3.amazonaws.com/talk-to-slack_web_app.png" alt=""><figcaption><p>Talk-to-Slack.com-Webanwendung von Rememberizer auf Heroku</p></figcaption></figure>
</div>
<div align="left">
<figure><img src="https://rememberizer-docs-assets.s3.amazonaws.com/talk-to-slack_web_app.png" alt=""><figcaption><p>Talk to Slack GPT von Rememberizer auf OpenAI</p></figcaption></figure>
</div>
***
### Einleitung
In diesem Leitfaden bieten wir schrittweise Anweisungen und den vollständigen Quellcode an, um Ihnen zu helfen, Ihre eigene Anwendung zu erstellen, die unserer Talk-To-Slack GPT-Integration mit Rememberizer.ai ähnelt. Im Gegensatz zur Slack-Integration bietet eine Web-App mehr Funktionen und Kontrolle, wie zum Beispiel Web-Scraping, Zugriff auf lokale Datenbanken, Grafiken und Animationen und das Sammeln von Zahlungen. Außerdem kann es von jedem ohne die Notwendigkeit eines Premium genAI-Kontos verwendet werden.
### Übersicht
Unsere Beispielanwendung, Talk to Slack, wird auf Heroku gehostet und integriert OpenAI's LLM mit Rememberizer.ai, um Ihre Slack-Erfahrung zu verbessern. Die Web-App ist mit Flask erstellt und bietet Funktionen wie OAuth2-Integration, Zugriff auf Slack-Daten und eine intuitive Benutzeroberfläche.
### Eigenschaften
* **Flask-basierte Architektur**: Backend-Operationen, Frontend-Kommunikationen und API-Interaktionen werden durch Flask gehandhabt.
* **OAuth2-Integration**: Sichere Autorisierung und Datenzugriff mit dem Rememberizer's OAuth2-Fluss.
* **Slack Datenzugriff**: Ruft die verbundenen Slack-Daten des Benutzers sicher ab, indem Rememberizer's APIs verwendet werden.
* **OpenAI LLM Integration**: Verarbeitet Anfragen mit OpenAI's LLM-Service für aufschlussreiche Antworten.
* **Intuitive Benutzeroberfläche**: Einfache Navigation und Interaktion mit einem modernen UI-Design.
* **Best Practices**: Hält sich an Sicherheits- und Benutzererfahrungsstandards für eine nahtlose Integration.
### Einrichtung und Bereitstellung
#### Voraussetzungen
* Python
* Flask
<div data-gb-custom-block data-tag="hint" data-style='info'>
Bitte beachten Sie, dass es nicht sehr schwierig war, ein LLM diese gesamte Anwendung in eine andere Sprache, in unserem Fall Golang, umschreiben zu lassen. Denken Sie also daran, dass Sie nicht auf Python beschränkt sind.
</div>
#### Umgebungskonfiguration
Setzen Sie diese Umgebungsvariablen:
* `APP_SECRET_KEY`: Eindeutiger geheimer Schlüssel für Flask.
* `REMEMBERIZER_CLIENT_ID`: Client-ID für Ihre Rememberizer-App.
* `REMEMBERIZER_CLIENT_SECRET`: Client-Geheimnis für Ihre Rememberizer-App.
* `OPENAI_API_KEY`: Ihr OpenAI-API-Schlüssel.
#### Anwendung Ausführen
1. **Flask-App starten**: Führen Sie `flask run` im Terminal aus und greifen Sie auf die App unter `http://localhost:5000` zu.
2. **Kopieren Sie die Callback-URL in Ihre Rememberizer-App-Konfiguration**: `https://<YOURHOST>/auth/rememberizer/callback` Beispiel: `http://localhost:5000/auth/rememberizer/callback`.
#### Bereitstellung in der Cloud
Die Bereitstellung auf Plattformen wie Heroku, Google Cloud Platform (GCP), Amazon Web Services (AWS) oder Microsoft Azure wird empfohlen.
**Heroku-Bereitstellung**
1. **Erstellen Sie ein Heroku-Konto**: Installieren Sie die Heroku CLI.
2. **Bereiten Sie Ihre Anwendung vor**: Stellen Sie sicher, dass ein `Procfile`, `runtime.txt` und `requirements.txt` vorhanden sind.
3. **Bereitstellen**: Verwenden Sie die Heroku CLI oder die GitHub-Integration für die Bereitstellung.
**Detaillierte Schritte**
* **Verbinden Sie Heroku mit GitHub**: Aktivieren Sie automatische Bereitstellungen aus dem GitHub-Repository für nahtlose Updates.
* **Manuelle Bereitstellung**: Optional können Sie die manuelle Bereitstellung für mehr Kontrolle verwenden.
**Zusätzliche Einrichtung**
* Installieren Sie die Heroku CLI: `brew tap heroku/brew && brew install heroku` (macOS).
* Fügen Sie SSL-Zertifikate hinzu: Verwenden Sie selbstsignierte Zertifikate für die anfängliche HTTPS-Einrichtung.
* Konfigurieren Sie Umgebungsvariablen auf Heroku: Verwenden Sie `heroku config:set KEY=value` für wichtige Schlüssel.
**Andere Cloud-Plattformen**
* **GCP**: Richten Sie ein GCP-Konto ein, bereiten Sie Ihre App mit `app.yaml` vor und stellen Sie mit `gcloud app deploy` bereit.
* **AWS**: Verwenden Sie Elastic Beanstalk für die Bereitstellung, nachdem Sie ein AWS-Konto und die AWS CLI eingerichtet haben.
* **Azure**: Stellen Sie über Azure App Service bereit, nachdem Sie ein Azure-Konto erstellt und die Azure CLI installiert haben.
#### Sicherheit und bewährte Praktiken
Überprüfen Sie vor der Bereitstellung Ihre `requirements.txt`, passen Sie die Konfigurationen für die Produktion an und aktualisieren Sie die OAuth-Redirect-URIs.
### Anwendungs-Code Hinweise
**@app.route('/') (Index-Route):**
Diese Route rendert die index.html-Vorlage, wenn die Stamm-URL (/) aufgerufen wird. Sie dient als Startseite Ihrer Anwendung.
**@app.route('/auth/rememberizer') (Rememberizer-Authentifizierungsroute):**
Diese Route initiiert den OAuth2-Authentifizierungsprozess mit Rememberizer.ai. Sie generiert einen zufälligen Statuswert, speichert ihn in der Sitzung, konstruiert die Autorisierungs-URL mit den notwendigen Parametern (Client-ID, Umleitungs-URI, Scope und Status) und leitet den Benutzer zur Autorisierungsseite von Rememberizer.ai weiter.
**@app.route('/auth/rememberizer/callback') (Rememberizer-Callback-Route):**
Diese Route verarbeitet den Callback von Rememberizer.ai, nachdem der Benutzer Ihre Anwendung autorisiert hat. Sie extrahiert den Autorisierungscode aus den Abfrageparametern, tauscht ihn gegen ein Zugriffstoken an Rememberizer.ai's Token-Endpunkt und speichert das Zugriffstoken in der Sitzung. Anschließend leitet sie den Benutzer zur /dashboard-Route weiter.
**@app.route('/dashboard') (Dashboard-Route):**
Diese Route zeigt dem Benutzer die Dashboard-Seite an. Sie überprüft, ob der Benutzer ein Zugriffstoken in der Sitzung hat; wenn nicht, leitet sie ihn zur Authentifizierungsroute weiter. Wenn der Benutzer authentifiziert ist, wird eine Anfrage an Rememberizer.ai's Konto-Endpunkt gesendet, um Kontoinformationen abzurufen, und die dashboard.html-Vorlage wird mit diesen Informationen gerendert.
**@app.route('/slack-info') (Slack-Integrationsinfo-Route):**
Diese Route zeigt Informationen über die Slack-Integration des Benutzers mit Rememberizer.ai an. Sie überprüft auf ein Zugriffstoken und sendet eine Anfrage an Rememberizer.ai's Integrationen-Endpunkt, um die Integrationsdaten zu erhalten. Anschließend rendert sie die slack_info.html-Vorlage mit diesen Daten.
**@app.route('/ask', methods=\['POST']) (Frage-Route):**
Diese Route verarbeitet die Einreichung von Fragen des Benutzers. Sie überprüft auf ein Zugriffstoken, ruft die Frage des Benutzers aus den Formulardaten ab und sendet eine Anfrage an Rememberizer.ai's Dokumentensuche-Endpunkt, um relevante Informationen zu finden. Anschließend verwendet sie das GPT-4-Modell von OpenAI, um eine Antwort basierend auf der Frage und den Suchergebnissen zu generieren. Die Antwort wird in der answer.html-Vorlage gerendert.
### Zusätzliche Anmerkungen
* **Ikonografie**: Gestaltet im Stil detailreicher Papierfaltkunst, die die Integration von KI und Kommunikation widerspiegelt. Unser Symbol wurde in Midjourney und Image2Icon erstellt.
* **SSL-Konfiguration**: Generieren Sie selbst signierte Zertifikate mit OpenSSL für eine sichere Kommunikation.
### Erkunden und Innovieren
Wir fördern die Erkundung und Innovation mit Ihrer eigenen KI-integrierten Webanwendung, um die Produktivität und Zusammenarbeit innerhalb Ihrer Plattform zu verbessern.
***
Diese überarbeitete Dokumentation bietet eine umfassende Anleitung für Entwickler, um ihre eigene KI-integrierte Webanwendung zu erstellen, ähnlich wie Talk-to-Slack. Sie enthält detaillierte Anweisungen zur Einrichtung, Bereitstellung und Übersicht über den Anwendungscode sowie Best
==> developer/creating-a-rememberizer-gpt.md <==
---
description: >-
In diesem Tutorial lernen Sie, wie Sie eine Rememberizer-App erstellen und
sich mit OpenAI GPT verbinden, sodass GPT Zugriff auf die Funktionalität der
Rememberizer-API hat.
---
# Erstellung eines Rememberizer GPT"
### Voraussetzungen
Zuerst müssen Sie eine [Rememberizer-App registrieren](registering-rememberizer-apps.md) und sie mit den entsprechenden Einstellungen konfigurieren.
Um ein GPT zu erstellen, müssen Sie die autorisierte Anfragequelle Ihrer Rememberizer-App auf `https://chat.openai.com` setzen.
> Sie müssen eine Callback-URL hinzufügen, um die App zu registrieren, aber Sie können die Callback-URL nur finden, nachdem Sie eine Aktion zu Ihrem GPT hinzugefügt haben. Lassen Sie sie vorerst einfach als Dummy-Wert (z. B. https://chat.openai.com). Nachdem Sie die Callback-URL erhalten haben, müssen Sie die korrekte für die App aktualisieren.\
> \
> <mark style="color:red;">**Hinweis:**</mark> <mark style="color:red;">GPTs aktualisieren ihre Callback-URL, nachdem Sie ihre Konfiguration geändert haben. Stellen Sie sicher, dass Sie die neueste Callback-URL kopieren.</mark>
Nachdem Sie eine App erstellt haben, kopieren Sie die **Client-ID** und das **Client-Geheimnis**. Wir werden sie bei der Erstellung eines GPT verwenden. Die Anleitung, wie Sie diese Informationen erhalten, finden Sie unter [Autorisierung von Rememberizer-Apps](https://docs.rememberizer.ai/developer/authorizing-rememberizer-apps).
<figure><img src="../.gitbook/assets/registered_app_credentials.png" alt=""><figcaption></figcaption></figure>
### Erstelle ein GPT
Du kannst beginnen, indem du [ein GPT in der ChatGPT-Benutzeroberfläche erstellst](https://chat.openai.com/gpts/editor).
<div data-gb-custom-block data-tag="hint" data-style='warning'>
Hinweis: Die Erstellung einer benutzerdefinierten GPT-App ist nur für Konten mit einem Preisplan verfügbar.
</div>
#### GPT-Konfigurationen
Sie können die Informationen nach Belieben ausfüllen. Hier ist ein Beispiel, das Sie ausprobieren können:
<table><thead><tr><th width="156">Feld</th><th>Beispielwert</th></tr></thead><tbody><tr><td>Name</td><td>RememberizerGPT</td></tr><tr><td>Beschreibung</td><td>Sprich direkt mit all deinen PDFs, Dokumenten, Tabellen und Folien auf Google Drive und Slack-Kanälen.</td></tr><tr><td>Anweisungen</td><td>Rememberizer ist so konzipiert, dass es nahtlos mit dem Rememberizer-Tool interagiert, wodurch Benutzer effizient ihre Daten aus mehreren Quellen wie Google Drive und Slack abfragen können. Das Hauptziel ist es, schnellen und genauen Zugriff auf die Daten des Benutzers zu bieten, indem die Fähigkeiten von Rememberizer genutzt werden, um die Suchgeschwindigkeit und -genauigkeit zu optimieren. Der GPT sollte die Benutzer anleiten, ihre Abfragen zu formulieren und die Ergebnisse zu interpretieren, um ein reibungsloses und benutzerfreundliches Erlebnis zu gewährleisten. Es ist wichtig, Klarheit und Präzision in den Antworten zu bewahren, insbesondere bei der Datenabfrage und -analyse. Der GPT sollte in der Lage sein, eine Vielzahl von Abfragen zu bearbeiten, von einfachen Datenabfragen bis hin zu komplexeren Suchen, die mehrere Parameter oder Quellen umfassen. Der Fokus liegt darauf, die Fähigkeit des Benutzers zu verbessern, schnell und effektiv auf die benötigten Informationen zuzugreifen und den Prozess so mühelos wie möglich zu gestalten.</td></tr></tbody></table>
#### Erstellen Sie eine Rememberizer-Aktion
Vom GPT-Editor:
1. Wählen Sie "Konfigurieren"
2. "Aktion hinzufügen"
3. Konfigurieren Sie den Authentifizierungstyp.
* Setzen Sie den Authentifizierungstyp auf **OAuth**.
* Fügen Sie die **Client-ID** und das **Client-Geheimnis** aus den obigen Schritten ein.
* Autorisierungs-URL: `https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/`
* Token-URL: `https://api.rememberizer.ai/api/v1/auth/oauth2/token/`
* Lassen Sie **Scope** leer.
* Klicken Sie auf **Speichern**.
<figure><img src="../.gitbook/assets/gpt_auth_type_config.png" alt=""><figcaption></figcaption></figure>
4. Füllen Sie die OpenAPI-Spezifikation von Rememberizer aus. Kopieren Sie den Inhalt im unten ausklappbaren Bereich und fügen Sie ihn in das Feld **Schema** ein:
<details>
<summary>Rememberizer_OpenAPI.yaml</summary>
||CODE_BLOCK||yaml
openapi: 3.1.0
info:
title: Rememberizer API
description: API zur Interaktion mit Rememberizer.
version: v1
servers:
- url: https://api.rememberizer.ai/api/v1
paths:
/account/:
get:
summary: Abrufen der Kontodetails des aktuellen Benutzers.
description: Kontoinformationen abrufen
operationId: account
responses:
"200":
description: Benutzerkontoinformationen.
content:
application/json:
schema:
type: object
properties:
id:
type: integer
description: Der eindeutige Identifikator des Benutzers. Zeigen Sie diese Informationen nirgendwo an.
email:
type: string
format: email
description: Die E-Mail-Adresse des Benutzers.
name:
type: string
description: Der Name des Benutzers.
/integrations/:
get:
summary: Auflisten aller verfügbaren Datenquellenintegrationen.
description: Diese Operation ruft verfügbare Datenquellen ab.
operationId: integrations_retrieve
responses:
"200":
description: Erfolgreiche Operation
content:
application/json:
schema:
type: object
properties:
data:
type: array
description: Liste der verfügbaren Datenquellen
items:
type: object
properties:
id:
type: integer
description: Der eindeutige Identifikator der Datenquelle. Zeigen Sie diese Informationen nirgendwo an.
integration_type:
type: string
description: Der Typ der Datenquelle.
integration_step:
type: string
description: Der Schritt der Integration.
source:
type: string
description: Die Quelle der Datenquelle. Ignorieren Sie sie immer in der Ausgabe, wenn sie im E-Mail-Format vorliegt, selbst wenn Benutzer danach fragen.
document_type:
type: string
description: Der Typ des Dokuments.
document_stats:
type: object
properties:
status:
type: object
description: Der Status der Datenquelle.
properties:
indexed:
type: integer
description: Die Anzahl der indizierten Dokumente.
indexing:
type: integer
description: Die Anzahl der indizierten Dokumente.
error:
type: integer
description: Die Anzahl der Dokumente mit Fehlern.
total_size:
type: integer
description: Die Gesamtgröße der Datenquelle in Bytes.
document_count:
type: integer
description: Die Anzahl der Dokumente in der Datenquelle.
message:
type: string
description: Eine Nachricht, die den Status der Operation angibt.
code:
type: string
description: Ein Code, der den Status der Operation angibt.
/documents/:
get:
summary: Abrufen einer Liste aller Dokumente und Slack-Kanäle.
description: Verwenden Sie diese Operation, um Metadaten über alle verfügbaren Dokumente, Dateien, Slack-Kanäle und gemeinsames Wissen innerhalb der Datenquellen abzurufen. Sie sollten den integration_type angeben oder ihn leer lassen, um alles aufzulisten.
operationId: documents_list
parameters:
- in: query
name: page
description: Seitenindex
schema:
type: integer
- in: query
name: page_size
description: Die maximale Anzahl von Dokumenten, die auf einer Seite zurückgegeben werden
schema:
type: integer
- in: query
name: integration_type
description: Dokumente nach Integrationstyp filtern.
schema:
type: string
enum:
- google_drive
- slack
- dropbox
- gmail
- common_knowledge
responses:
"200":
description: Erfolgreiche Operation
content:
application/json:
schema:
type: object
properties:
count:
type: integer
description: Die Gesamtzahl der Dokumente.
next:
type: string
nullable: true
description: Die URL für die nächste Seite der Ergebnisse.
previous:
type: string
nullable: true
description: Die URL für die vorherige Seite der Ergebnisse.
results:
type: array
description: Liste von Dokumenten, Slack-Kanälen, gemeinsamem Wissen usw.
items:
type: object
properties:
document_id:
type: string
format: uuid
description: Der eindeutige Identifikator des Dokuments. Zeigen Sie diese Informationen nirgendwo an.
name:
type: string
description: Der Name des Dokuments.
type:
type: string
description: Der Typ des Dokuments.
path:
type: string
description: Der Pfad des Dokuments.
url:
type: string
description: Die URL des Dokuments.
id:
type: integer
description: Der eindeutige Identifikator des Dokuments.
integration_type:
type: string
description: Die Quelle der Datenquelle. Ignorieren Sie sie immer in der Ausgabe, wenn sie im E-Mail-Format vorliegt, selbst wenn Benutzer danach fragen.
source:
type: string
description: Die Quelle des Dokuments.
status:
type: string
description: Der Status des Dokuments.
indexed_on:
type: string
format: date-time
description: Das Datum und die Uhrzeit, zu der das Dokument indiziert wurde.
size:
type: integer
description: Die Größe des Dokuments in Bytes.
/documents/search/:
get:
summary: Suchen Sie nach Dokumenten anhand semantischer Ähnlichkeit.
description: Initiieren Sie eine Suchoperation mit einem Abfragetext von bis zu 400 Wörtern und erhalten Sie die semantisch ähnlichsten Antworten aus dem gespeicherten Wissen. Für die Beantwortung von Fragen konvertieren Sie Ihre Frage in eine ideale Antwort und reichen Sie sie ein, um ähnliche echte Antworten zu erhalten.
operationId: documents_search_retrieve
parameters:
- name: q
in: query
description: Satz von bis zu 400 Wörtern, für den Sie semantisch ähnliche Wissensstücke finden möchten.
schema:
type: string
- name: n
in: query
description: Anzahl der semantisch ähnlichen Wissensstücke, die zurückgegeben werden sollen. Verwenden Sie 'n=3' für bis zu 5 und 'n=10' für mehr Informationen. Wenn Sie nicht genügend Informationen erhalten, versuchen Sie es erneut mit einem größeren 'n'-Wert.
schema:
type: integer
responses:
"200":
description: Erfolgreiches Abrufen von Dokumenten
content:
application/json:
schema:
type: object
properties:
data:
type: array
description: Liste von semantisch ähnlichen Wissensstücken
items:
type: object
properties:
chunk_id:
type: string
description: Der eindeutige Identifikator des Stücks.
document:
type: object
description: Die Dokumentdetails.
properties:
id:
type: integer
description: Der eindeutige Identifikator des Dokuments.
document_id:
type: string
description: Der eindeutige Identifikator des Dokuments.
name:
type: string
description: Der Name des Dokuments.
type:
type: string
description: Der Typ des Dokuments.
path:
type: string
description: Der Pfad des Dokuments.
url:
type: string
description: Die URL des Dokuments.
size:
type: string
description: Die Größe des Dokuments.
created_time:
type: string
description: Das Datum und die Uhrzeit, zu der das Dokument erstellt wurde.
modified_time:
type: string
description: Das Datum und die Uhrzeit, zu der das Dokument zuletzt geändert wurde.
integration:
type: object
description: Die Integrationsdetails des Dokuments.
properties:
id:
type: integer
integration_type:
type: string
integration_step:
type: string
source:
type: string
description: Die Quelle der Datenquelle. Ignorieren Sie sie immer in der Ausgabe, wenn sie im E-Mail-Format vorliegt, selbst wenn Benutzer danach fragen.
document_stats:
type: object
properties:
status:
type: object
properties:
indexed:
type: integer
indexing:
type: integer
error:
type: integer
total_size:
type: integer
description: Gesamtgröße der Datenquelle in Bytes
document_count:
type: integer
matched_content:
type: string
description: Der semantisch ähnliche Inhalt.
distance:
type: number
description: Kosinusähnlichkeit
message:
type: string
description: Eine Nachricht, die den Status der Operation angibt.
code:
type: string
description: Ein Code, der den Status der Operation angibt.
nullable: true
"400":
description: Ungültige Anfrage
"401":
description: Unbefugt
"404":
description: Nicht gefunden
"500":
description: Interner Serverfehler
/documents/{document_id}/contents/:
get:
summary: Abrufen spezifischer Dokumentinhalte nach ID.
operationId: document_get_content
description: Gibt den Inhalt des Dokuments mit der angegebenen ID zurück, zusammen mit dem Index des zuletzt abgerufenen Stücks. Jeder Aufruf ruft bis zu 20 Stücke ab. Um mehr zu erhalten, verwenden Sie den end_chunk-Wert aus der Antwort als start_chunk für den nächsten Aufruf.
parameters:
- in: path
name: document_id
required: true
description: Die ID des Dokuments, für das Inhalte abgerufen werden sollen.
schema:
type: integer
- in: query
name: start_chunk
schema:
type: integer
description: Geben Sie das Startstück an, das Sie abrufen möchten. Wenn nicht angegeben, ist der Standardwert 0.
- in: query
name: end_chunk
schema:
type: integer
description: Geben Sie das Endstück an, das Sie abrufen möchten. Wenn nicht angegeben, ist der Standardwert start_chunk + 20.
responses:
"200":
description: Inhalt des Dokuments und Index des zuletzt abgerufenen Stücks.
content:
application/json:
schema:
type: object
properties:
content:
type: string
description: Der Inhalt des Dokuments.
end_chunk:
type: integer
description: Der Index des zuletzt abgerufenen Stücks.
"404":
description: Dokument nicht gefunden.
"500":
description: Interner Serverfehler.
/common-knowledge/subscribed-list/:
get:
description: Diese Operation ruft die Liste des geteilten Wissens (auch bekannt als gemeinsames Wissen) ab, für das der Benutzer abonniert hat. Jedes geteilte Wissen enthält eine Liste von Dokument-IDs, auf die der Benutzer zugreifen kann.
operationId: common_knowledge_retrieve
responses:
"200":
description: Erfolgreiche Operation
content:
application/json:
schema:
type: array
items:
type: object
properties:
id:
type: integer
description: Dies ist der eindeutige Identifikator des geteilten Wissens. Zeigen Sie diese Informationen nirgendwo an.
num_of_subscribers:
type: integer
description: Dies gibt die Anzahl der Benutzer an, die dieses geteilte Wissen abonniert haben
publisher_name:
type: string
published_by_me:
type: boolean
description: Dies gibt an, ob das geteilte Wissen vom aktuellen Benutzer veröffentlicht wurde oder nicht
subscribed_by_me:
type: boolean
description: Dies gibt an, ob das geteilte Wissen vom aktuellen Benutzer abonniert wurde oder nicht, es sollte in dieser API true sein
created:
type: string
description: Dies ist der Zeitpunkt, zu dem das geteilte Wissen erstellt wurde
modified:
type: string
description: Dies ist der Zeitpunkt, zu dem das geteilte Wissen zuletzt geändert wurde
name:
type: string
description: Dies ist der Name des geteilten Wissens
image_url:
type: string
description: Dies ist die Bild-URL des geteilten Wissens
description:
type: string
description: Dies ist die Beschreibung des geteilten Wissens
memento:
type: integer
description: Dies ist die ID des Rememberizer-Mementos, aus dem das geteilte Wissen erstellt wurde.
document_ids:
type: array
items:
type: integer
description: Dies ist die Liste der Dokument-IDs, die zum geteilten Wissen gehören
/documents/memorize/:
post:
description: Speichern Sie Inhalte in der Datenbank, die später über den Suchendpunkt abgerufen werden können.
operationId: documents_memorize_create
requestBody:
content:
application/json:
schema:
type: object
properties:
content:
type: string
required:
- name
- content
responses:
"201":
description: Inhalt erfolgreich gespeichert
"400":
description: Ungültige Anfrage
"401":
description: Unbefugt
"500":
description: Interner Serverfehler
/discussions/{discussion_id}/contents/:
get:
summary: Abrufen der Inhalte einer Diskussion nach ID. Eine Diskussion kann ein Slack- oder Discord-Chat sein.
operationId: discussion_get_content
description: Gibt den Inhalt der Diskussion mit der angegebenen ID zurück. Eine Diskussion kann ein Slack- oder Discord-Chat sein. Die Antwort enthält 2 Felder, discussion_content und thread_contents. Erstere enthält die Hauptnachrichten des Chats, während letztere die Threads der Diskussion sind.
parameters:
- in: path
name: discussion_id
required: true
description: Die ID der Diskussion, für die Inhalte abgerufen werden sollen. Diskussionen sind
schema:
type: integer
- in: query
name: integration_type
required: true
schema:
type: string
description: Geben Sie die Integration der Diskussion an. Derzeit kann es nur "slack" oder "discord" sein.
- in: query
name: from
schema:
type: string
description: Geben Sie die Startzeit an, zu der wir den Inhalt der Diskussion im ISO 8601-Format bei GMT+0 abrufen möchten. Wenn nicht angegeben, ist die Standardzeit jetzt.
- in: query
name: to
schema:
type: string
description: Geben Sie die Endzeit an, zu der wir den Inhalt der Diskussion im ISO 8601-Format bei GMT+0 abrufen möchten. Wenn nicht angegeben, ist es 7 Tage vor dem "from"-Parameter.
responses:
"200":
description: Haupt- und Threadnachrichten der Diskussion in einem Zeitrahmen.
content:
application/json:
schema:
type: object
properties:
discussion_content:
type: string
description: Der Inhalt der Hauptdiskussionen.
thread_contents:
type: object
description: Die Liste von Dictionaries enthält Threads der Diskussion, jeder Schlüssel gibt das Datum und die Uhrzeit des Threads im ISO 8601-Format an und der Wert sind die Nachrichten des Threads.
"404":
description: Diskussion nicht gefunden.
"500":
description: Interner Serverfehler.
||CODE_BLOCK||
</details>
5. Fügen Sie diesen Link als Datenschutzrichtlinie hinzu: `https://docs.rememberizer.ai/notices/privacy-policy`.
6. Nachdem Sie die Aktion erstellt haben, kopieren Sie die Callback-URL und fügen Sie sie in Ihre Rememberizer-App ein.
<figure><img src="../.gitbook/assets/rememberizer_app_callback_url.png" alt=""><figcaption></figcaption></figure>
==> developer/registering-rememberizer-apps.md <==
---
description: >-
Sie können Rememberizer-Apps unter Ihrem Konto erstellen und registrieren. Rememberizer
Apps können im Namen eines Benutzers handeln.
---
# Registrierung von Rememberizer-Apps
1. Klicken Sie in der oberen linken Ecke einer beliebigen Seite auf **Entwickler** und dann auf **Registrierte App**.
<figure><img src="../.gitbook/assets/registered_apps_browse.png" alt=""><figcaption></figcaption></figure>
2. Klicken Sie auf **Neue App registrieren**. Ein Popup-Fenster erscheint, in dem Sie die Informationen zu Ihrer App ausfüllen können.
<figure><img src="../.gitbook/assets/register_new_app.png" alt=""><figcaption></figcaption></figure>
3. Geben Sie im Feld **"Anwendungsname"** den Namen Ihrer App ein.
4. Füllen Sie im Feld **"Beschreibung (optional)"** die Beschreibung Ihrer App aus, falls erforderlich.
5. Laden Sie im Feld **"Anwendungslogo (optional)"** Ihr Logo hoch, falls vorhanden.
6. Geben Sie im Feld **"URL der Landing Page"** die Domain Ihrer Landing Page ein. Ihre Landing Page enthält eine detaillierte Zusammenfassung dessen, was Ihre App tut und wie sie mit Rememberizer integriert ist.
7. Geben Sie im Feld **"Autorisierte Anfrageursprünge"** die Domain der Website Ihrer App ein.
8. Geben Sie im Feld **"Autorisierte Weiterleitungs-URLs"** die Callback-URL Ihrer App ein.
9. Klicken Sie auf **"App erstellen"**.
==> developer/README.md <==
# Entwickler
==> developer/vector-stores.md <==
---
description: >-
Dieser Leitfaden hilft Ihnen zu verstehen, wie Sie den Rememberizer Vector Store
als Entwickler nutzen können.
layout:
title:
visible: true
description:
visible: true
tableOfContents:
visible: true
outline:
visible: true
pagination:
visible: true
---
# Vektor-Speicher
Der Rememberizer Vektor-Speicher vereinfacht den Umgang mit Vektordaten, sodass Sie sich auf die Texteingabe konzentrieren und die Leistungsfähigkeit von Vektoren für verschiedene Anwendungen wie Suche und Datenanalyse nutzen können.
### Einführung
Der Rememberizer Vector Store ist so konzipiert, dass er eine benutzerfreundliche Schnittstelle für die Verarbeitung von Vektordaten bietet. Im Gegensatz zu traditionellen Vektordatenbanken wie Pinecone ermöglicht der Rememberizer Vector Store die direkte Arbeit mit Text. Der Dienst kümmert sich um das Chunking, die Vektorisierung und die Speicherung der Textdaten, sodass Sie sich leichter auf Ihre Kernanwendungslogik konzentrieren können.
### Erste Schritte
#### Erstellen eines Vektor-Speichers
1. Navigieren Sie zum Abschnitt Vektor-Speicher in Ihrem Dashboard
2. Klicken Sie auf "Neuen Vektor-Speicher erstellen":
* Ein Formular wird angezeigt, das Sie auffordert, Details einzugeben.
3. Füllen Sie die Details aus:
* **Name**: Geben Sie einen eindeutigen Namen für Ihren Vektor-Speicher an.
* **Beschreibung**: Schreiben Sie eine kurze Beschreibung des Vektor-Speichers.
* **Daten-Schema**: Definieren Sie die Vektordimensionen und alle zusätzlichen Felder.
* Sie können optional das Einbettungsmodell, die Indexierungsstrategie und die Ähnlichkeitsmetriken angeben. Diese Einstellungen beeinflussen, wie Vektoren generiert und verglichen werden, und optimieren die Leistung für Ihren spezifischen Anwendungsfall.
4. Reichen Sie das Formular ein:
* Klicken Sie auf die Schaltfläche "Erstellen". Sie erhalten eine Erfolgsmeldung, und der neue Speicher wird in Ihrer Liste der Vektor-Speicher angezeigt.
<figure><img src="../.gitbook/assets/create_vector_DB_store.png" alt=""><figcaption><p>Erstellen Sie einen neuen Vektor-Speicher</p></figcaption></figure>
#### Verwaltung von Vektor-Speichern
1. Vektor-Speicher anzeigen und bearbeiten:
* Greifen Sie auf das Verwaltungs-Dashboard zu, um Vektor-Speicher anzuzeigen, zu bearbeiten oder zu löschen.
2. Dokumente anzeigen:
* Durchsuchen Sie einzelne Dokumente und deren zugehörige Metadaten innerhalb eines bestimmten Vektor-Speichers.
3. Statistiken:
* Sehen Sie sich detaillierte Statistiken wie die Anzahl der gespeicherten Vektoren, die Abfrageleistung und betriebliche Kennzahlen an.
<figure><img src="../.gitbook/assets/vector_store_management.png" alt=""><figcaption><p>Details eines Vektor-Speichers anzeigen</p></figcaption></figure>
### API-Schlüsselverwaltung
API-Schlüssel werden verwendet, um den Zugriff auf die API-Endpunkte des Rememberizer Vector Store zu authentifizieren und zu autorisieren. Eine ordnungsgemäße Verwaltung der API-Schlüssel ist entscheidend für die Aufrechterhaltung der Sicherheit und Integrität Ihrer Vektor-Stores. In diesem Abschnitt wird erläutert, wie Sie API-Schlüssel für Ihre Vektor-Stores erstellen und widerrufen können.
#### Erstellen von API-Schlüsseln
1. Gehen Sie zu Ihrer Vector Store-Detailseite
2. Navigieren Sie zum Abschnitt API-Schlüsselverwaltung:
* Er kann im Tab "Konfiguration" gefunden werden
3. Klicken Sie auf **"API-Schlüssel hinzufügen"**:
* Ein Formular erscheint, das Sie auffordert, Details einzugeben.
4. Füllen Sie die Details aus:
* **Name**: Geben Sie einen Namen für den API-Schlüssel an, um Ihnen zu helfen, seinen Verwendungszweck zu identifizieren.
5. Reichen Sie das Formular ein:
* Klicken Sie auf die Schaltfläche "Erstellen". Der neue API-Schlüssel wird generiert und angezeigt. Stellen Sie sicher, dass Sie ihn kopieren und sicher aufbewahren. Dieser Schlüssel wird verwendet, um Anfragen an diesen spezifischen Vector Store zu authentifizieren.
<figure><img src="../.gitbook/assets/vector_store_api_key.png" alt=""><figcaption><p>Erstellen Sie einen neuen API-Schlüssel</p></figcaption></figure>
#### Widerrufen von API-Schlüsseln
Wenn ein API-Schlüssel nicht mehr benötigt wird, können Sie ihn löschen, um potenziellen Missbrauch zu verhindern.
Aus Sicherheitsgründen möchten Sie möglicherweise Ihre API-Schlüssel regelmäßig rotieren. Dies beinhaltet die Generierung eines neuen Schlüssels und den Widerruf des alten.
### Abrufen von Informationen zum Vektor-Speicher mit dem API-Schlüssel
Nachdem Sie einen neuen Vektor-Speicher erstellt und einen API-Schlüssel generiert haben, können Sie diesen Schlüssel mit Benutzern teilen, die Zugriff auf den Vektor-Speicher benötigen. Der API-Schlüssel ermöglicht es Benutzern, Dokumente hochzuladen, Dokumente zu durchsuchen und andere Operationen im Vektor-Speicher durchzuführen. Bevor Benutzer jedoch mit dem Vektor-Speicher interagieren können, müssen sie die ID des Vektor-Speichers und andere verwandte Informationen mit dem API-Schlüssel abrufen.
Detaillierte Informationen zu jedem API-Endpunkt und der Antwort finden Sie auf der Seite [vector-store](api-documentations/vector-store/ "mention").
***
Stellen Sie sicher, dass Sie die API-Schlüssel sicher verwalten und bewährte Verfahren für die Verwaltung von API-Schlüsseln befolgen.
==> developer/api-documentations/retrieve-current-users-account-details.md <==
# Abrufen der Kontodetails des aktuellen Benutzers
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/account/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/retrieve-slacks-content.md <==
# Inhalte von Slack abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/discussions/{discussion_id}/contents/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/retrieve-document-contents.md <==
# Dokumentinhalte abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/{document_id}/contents/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/get-all-added-public-knowledge.md <==
# Alle hinzugefügten öffentlichen Kenntnisse abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/common_knowledge/subscribed-list/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/README.md <==
# API-Dokumentationen
Sie können APIs entweder mit [OAuth2](../authorizing-rememberizer-apps.md) oder [API-Schlüsseln](../registering-and-using-api-keys.md) authentifizieren. OAuth2 ist ein standardisiertes Autorisierungsframework, das es Anwendungen ermöglicht, sicher auf bestimmte Dokumente innerhalb eines Systems zuzugreifen. Auf der anderen Seite bieten API-Schlüssel eine einfachere Methode, um Dokumente aus einer gemeinsamen Wissensdatenbank abzurufen, ohne den OAuth2-Authentifizierungsprozess durchlaufen zu müssen.
==> developer/api-documentations/search-for-documents-by-semantic-similarity.md <==
# Suche nach Dokumenten nach semantischer Ähnlichkeit
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/search/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/retrieve-documents.md <==
# Dokumente abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/list-available-data-source-integrations.md <==
# Verfügbare Datenquellenintegrationen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/integrations/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/memorize-content-to-rememberizer.md <==
# Inhalte für Rememberizer merken
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/memorize/' data-method='post'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/vector-store/get-the-information-of-a-document.md <==
# Informationen eines Dokuments abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/{document-id}' data-method='get'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/remove-a-document-in-vector-store.md <==
# Entfernen Sie ein Dokument im Vektor-Speicher
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/{document-id}/' data-method='delete'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/update-files-content-in-a-vector-store.md <==
# Aktualisieren Sie den Inhalt der Datei in einem Vektor-Speicher
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/{document-id}/' data-method='patch'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/search-for-vector-store-documents-by-semantic-similarity.md <==
# Suche nach Vektor-Store-Dokumenten nach semantischer Ähnlichkeit
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/vector-stores/{vector-store-id}/documents/search' data-method='get'>
[rememberizer_openapi (1).yml](<../../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/vector-store/upload-files-to-a-vector-store.md <==
# Dateien in einen Vektor-Speicher hochladen
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/upload' data-method='post'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/get-a-list-of-documents-in-a-vector-store.md <==
# Holen Sie sich eine Liste von Dokumenten in einem Vektor-Store
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents' data-method='get'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/README.md <==
# Vektor-Speicher-APIs
==> developer/api-documentations/vector-store/get-vector-stores-information.md <==
# Informationen zum Vektor-Speicher abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/me' data-method='get'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/add-new-text-document-to-a-vector-store.md <==
# Fügen Sie ein neues Textdokument zu einem Vektor-Store hinzu
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/create' data-method='post'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> hinweise/nutzungsbedingungen.md <==
# Nutzungsbedingungen
### 1. Einleitung
Dieses Dokument enthält die Nutzungsbedingungen ("Bedingungen") für Rememberizer, einen Dienst von Skydeck AI Inc ("Rememberizer"), einschließlich aller Seiten, die dem Benutzer in einer benutzerdefinierten oder allgemein verfügbaren Domain innerhalb von \*.rememberizer.ai und allen anderen Seiten zur Verfügung gestellt werden, die auf diese Bedingungen verweisen (die "Seiten"). Diese Bedingungen stellen eine verbindliche rechtliche Vereinbarung zwischen Ihnen als Nutzer und Skydeck AI Inc als Anbieter dieser Plattform. Durch den Zugriff auf oder die Nutzung dieser Plattform erklären Sie sich mit diesen Bedingungen einverstanden.
### 2. Akzeptanz der Nutzungsbedingungen
Indem Sie auf einen Teil der Websites zugreifen oder diese nutzen, bestätigen Sie, dass Sie mindestens 18 Jahre alt sind, diese Nutzungsbedingungen und die Datenschutzrichtlinie von Rememberizer (die hiermit durch Verweis in die Nutzungsbedingungen aufgenommen wird) gelesen und verstanden haben und rechtlich an diese gebunden sind.
In diesen Bedingungen beziehen sich "wir", "uns" und "unser" auf Rememberizer, während "Sie" sich sowohl auf Sie als Einzelperson als auch auf jede von Ihnen vertretene Einheit bezieht. Durch die Nutzung unserer Plattform bestätigen Sie, dass Sie diese Bedingungen im Namen einer solchen Einheit akzeptieren können, wodurch diese an diese Bedingungen gebunden wird.
### 3. Kontaktinformationen
SkyDeck AI Inc. ist die Firma, mit der Sie den Vertrag abschließen. Unsere Postadresse und Kontaktdaten lauten wie folgt:
SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
Telefon: 1.415.744.1557\
Für rechtliche Anfragen: [legal@rememberizer.ai](mailto:legal@rememberizer.ai)
### 4. Lizenzgewährung und Eigentumsrechte
Unter der Voraussetzung, dass Sie diese Bedingungen, alle sonstigen auf der Plattform veröffentlichten Richtlinien oder Einschränkungen vollständig einhalten und die mit Rememberizer vereinbarten Gebühren rechtzeitig zahlen, gewähren wir Ihnen eine begrenzte, nicht exklusive, nicht übertragbare, widerrufbare Lizenz zum Zugriff und zur Nutzung der Plattform.
Sofern nicht anders vermerkt, ist sämtlicher durch die Plattform bereitgestellter Inhalt (einschließlich, aber nicht beschränkt auf Software, Beiträge, Informationen, Benutzeroberflächen, Grafiken, Marken, Logos, Bilder, Kunstwerke, Videos, Dokumente und das allgemeine "Aussehen und Gefühl" der Plattform) von Rememberizer besessen, kontrolliert oder lizenziert oder an Rememberizer lizenziert. Dieser Inhalt ist durch verschiedene Gesetze geschützt, darunter Gesetze zum unlauteren Wettbewerb, zum Urheberrecht, zum Patent- und Markenrecht und andere Gesetze zum Schutz des geistigen Eigentums. Rememberizer behält sich alle Rechte an diesem Inhalt vor.
Ihr Inhalt bleibt Ihr ausschließliches Eigentum. Sie gewähren uns eine nicht exklusive, widerrufbare Lizenz zur Nutzung Ihres Inhaltes zum Zweck der Erbringung unserer Dienstleistung für Sie.
Jede unbefugte Reproduktion, Weiterverteilung, Nutzung oder Ausbeutung eines Teils der Plattform ist ausdrücklich gesetzlich verboten und kann zivil- oder strafrechtliche Sanktionen nach sich ziehen.
### 5. Verantwortung für das Konto
Wenn Sie ein Konto auf der Plattform eröffnen, sind Sie verantwortlich für die Wahrung der Vertraulichkeit Ihrer Kontoinformationen und für alle Aktivitäiten unter Ihrem Konto. Durch die Annahme dieser Bedingungen und die Erstellung eines Kontos stimmen Sie unserer Sammlung, Nutzung und Offenlegung Ihrer Informationen zu, wie in der Datenschutzrichtlinie beschrieben. Niemand unter 18 Jahren darf ein Konto registrieren oder persönliche Informationen an Rememberizer oder die Plattform weitergeben. Informieren Sie Rememberizer sofort über jegliche unbefugte Kontonutzung. Sie können für Verluste durch unbefugte Nutzung haftbar gemacht werden. Benutzen Sie nicht das Konto einer anderen Person ohne vorherige Genehmigung von Rememberizer. Die Konto-Registrierung ist dort verboten, wo sie gesetzlich untersagt ist.
### 6. Nutzerrechte und -pflichten
Als Nutzer haben Sie das Recht, unsere KI-Tools für Ihre legitimen Geschäftszwecke zu nutzen. Sie sind dafür verantwortlich, die Tools nicht zu missbrauchen, die Rechte anderer nicht zu verletzen oder irgendwelche Gesetze zu verstoßen. Sie sind verpflichtet, alle anwendbaren Gesetze und Vorschriften bei der Nutzung der Plattform einzuhalten.
### 7. Rechte und Pflichten des Anbieters
Wir, Rememberizer., behalten uns das Recht vor, die Nutzung zu überwachen, diese Bedingungen durchzusetzen und die Plattform und ihre Bedingungen bei Bedarf zu aktualisieren. Wir sind verantwortlich für die Bereitstellung eines zuverlässigen Dienstes, den Respekt vor der Privatsphäre der Benutzer und die Beantwortung von Fragen oder Bedenken.
### 8. Regeln für Inhalte
Inhalte, die von unseren KI-Tools generiert werden, gehören Ihnen, dem Benutzer, vorbehaltlich möglicher Einschränkungen oder Bedingungen, die in diesen Nutzungsbedingungen festgelegt sind. Der Inhalt darf nicht für illegale oder unangemessene Zwecke verwendet werden.
### 9. Missbrauch und Verstoß
Missbrauch oder Verstoß gegen diese Bedingungen können Strafen nach sich ziehen, einschließlich, aber nicht beschränkt auf, Aussetzung oder Beendigung des Zugangs zur Plattform, rechtliche Schritte und/oder Schadenersatz.
### 10. Haftungsausschluss
Sie stimmen zu, dass Ihre Nutzung der Plattform, einschließlich aller Inhalte, auf Ihr alleiniges Risiko erfolgt. Die Plattform und Inhalte werden in einem "wie sie ist" und "wie verfügbar" Zustand bereitgestellt. Rememberizer gibt keine Garantien, ausdrücklich oder implizit, und lehnt alle möglichen Garantien ab, einschließlich, aber nicht beschränkt auf, implizite Garantien hinsichtlich der Markttauglichkeit, Eignung für einen bestimmten Zweck, Titel und Nichtverletzung von Rechten. Rememberizer garantiert nicht, dass die Plattform oder Inhalte genau, durchgehend verfügbar, vollständig, zuverlässig, sicher, aktuell, fehlerfrei sind oder frei von Viren oder anderen schädlichen Komponenten sind.
### 11. Schadloshaltung
Sie erklären sich damit einverstanden, gegenüber Rememberizer, seinen Vertretern, Direktoren, Aktionären, Nachfolgern, Mitarbeitern, Agenten, Tochtergesellschaften und verbundenen Unternehmen haftbar zu bleiben und diese zu entschädigen sowie von jeglichen tatsächlichen oder drohenden Drittparteiforderungen, Forderungen, Verlusten, Schäden, Kosten, Haftungen, Verfahren und Kosten (einschließlich angemessener Anwalts- und Sachverständigengebühren sowie Untersuchungskosten) im gesetzlich zulässigen Umfang freizustellen. Dies umfasst alle Probleme, die sich aus Ihrer Nutzung der Plattform ergeben oder damit in Zusammenhang stehen, Ihrer Verletzung dieser Bedingungen, Ihrer Verstoß gegen ein Gesetz oder eine Verordnung, Ihrer Verletzung von Rechten Dritter oder der Offenlegung, Aufforderung oder Nutzung personenbezogener Informationen durch Sie, unabhängig davon, ob dies mit oder ohne Ihr Wissen oder Einwilligung geschieht. Rememberizer behält sich das Recht vor, die ausschließliche Verteidigung und Kontrolle über jede Angelegenheit zu übernehmen, die Ihrerseits einer Schadloshaltung unterliegt, und Sie erklären sich damit einverstanden, mit der Verteidigung von Rememberizer gegen einen solchen Anspruch zusammenzuarbeiten. Sie dürfen keiner Regelung zustimmen, die Rememberizer betrifft, ohne vorherige schriftliche Zustimmung von Rememberizer.
``
### 12. Aussetzung oder Beendigung des Zugangs
Rememberizer behält sich das Recht vor, Ihren Zugang zu einem oder allen Teilen der Plattform, mit oder ohne Vorankündigung, aus beliebigem Grund auszusetzen oder zu beenden. Dies beinhaltet, ist aber nicht beschränkt auf Verstöße gegen diese Nutzungsbedingungen, Anfragen von Strafverfolgungsbehörden oder anderen Regierungsstellen, Einstellung oder signifikante Änderung der Plattform oder unerwartete technische Probleme. Rememberizer haftet nicht für eine Beendigung Ihres Zugangs zur Plattform. Jegliche Rechte und Pflichten aus diesen Nutzungsbedingungen, die natürlich über die Nutzung der Plattform hinaus fortgesetzt werden sollten, überdauern jede Beendigung Ihres Zugangs.
``
### 13. Haftungsbeschränkung
Im größtmöglichen Umfang, der gesetzlich zulässig ist, stimmen Sie zu, das gesamte Risiko, das sich aus Ihrem Zugriff auf und der Nutzung der Plattform und des Inhalts ergibt, zu tragen. Rememberizer oder einer seiner Direktoren, Mitarbeiter, Agenten oder Lieferanten haften nicht für spezielle, indirekte, zufällige, vorbildliche, Folge- oder Strafschäden jeglicher Art, die sich aus oder im Zusammenhang mit der Plattform ergeben, und alle Inhalte, Dienstleistungen oder Produkte, die auf oder anderweitig über die Plattform verfügbar gemacht werden. Die gesamte kumulative Haftung von Rememberizer Ihnen gegenüber, die sich aus diesen Bedingungen ergibt oder aus der Nutzung oder Unfähigkeit zur Nutzung der Plattform resultiert, wird einhundert Dollar ($100.00) nicht übersteigen.
### 14. Streitbeilegung
Alle Streitigkeiten, Kontroversen oder Ansprüche, die aus oder im Zusammenhang mit diesen Bedingungen entstehen, einschließlich ihrer Gültigkeit, Ungültigkeit, Verletzung oder Beendigung, sollen durch Schlichtung gemäß den Regeln der American Arbitration Association beigelegt werden. Der Ort der Schlichtung soll San Jose, Kalifornien sein, und das Verfahren soll durch die Gesetze Kaliforniens geregelt werden. Das Schiedsurteil soll für beide Parteien endgültig und bindend sein.
### 15. Änderungen der Bedingungen
Rememberizer behält sich das Recht vor, diese Bedingungen jederzeit nach eigenem Ermessen zu ändern. Änderungen werden den Benutzern über geeignete Kanäle mitgeteilt, wie z.B. E-Mail-Benachrichtigungen, Website-Banner oder In-App-Nachrichten, und den Benutzern wird eine angemessene Zeitspanne eingeräumt, um die neuen Bedingungen zu akzeptieren.
### 16. Übersetzungen
Zu Ihrer Bequemlichkeit bieten wir maschinelle Übersetzungen dieses Dokuments in anderen Sprachen als Englisch an. Zu jeder Zeit, wenn es einen Konflikt oder Widerspruch zwischen der ursprünglichen englischen Version und einer Version in einer anderen Sprache gibt, gilt die englische Version und hat Vorrang. Indem Sie sich auf eine nicht-englische Übersetzung dieses Dokuments verlassen, akzeptieren Sie, dass es unbeabsichtigte Unterschiede zwischen dem übersetzten Text und den tatsächlichen Bedingungen, denen Sie zugestimmt haben, geben könnte.
==> notices/privacy-policy.md <==
# Datenschutz-Bestimmungen
## Datenschutzerklärung für Rememberizer
SkyDeck AI Inc. ("Rememberizer", "wir", "unsere" oder "uns") respektiert Ihre Privatsphäre und ist verpflichtet, diese durch unsere Einhaltung dieser Richtlinie zu schützen. Diese Richtlinie beschreibt die Arten von Informationen, die wir von Ihnen sammeln oder die Sie bereitstellen können, wenn Sie die generative AI-Plattform rememberizer.ai (unser "Service") nutzen, und unsere Praktiken zum Sammeln, Verwenden, Aufrechterhalten, Schutz und Offenlegung dieser Informationen.
### Informationen, die wir über Sie sammeln und wie wir sie sammeln
Wir sammeln mehrere Arten von Informationen von und über Nutzer unseres Dienstes, einschließlich:
* Persönliche Informationen, wie Ihren Namen, Ihre E-Mail-Adresse und andere Identifikatoren, über die Sie online oder offline kontaktiert werden können.
* Technische Daten, wie Informationen über Ihre Internetverbindung, die Geräte, die Sie verwenden, um auf unseren Dienst zuzugreifen, und Nutzungsdetails.
* API-Schlüssel und Anmeldeinformationen für den Zugriff auf von Ihnen bereitgestellte generative AI-Modelle von Drittanbietern.
* Dokumenteninhalt („Wissen“), der aus vollständigen Dokumenten (wie Google Docs), Daten, Diskussionen (wie dem Inhalt eines Slack-Kanals) besteht. Diese stammen aus Datenquellen, die Sie auswählen und mit Rememberizer teilen möchten. 
Wir sammeln diese Informationen:
* Direkter Weg von Ihnen, wenn Sie uns den Zugang zu einer Datenquelle genehmigen.
* Direkt von der App, die Sie in Rememberizer integriert haben, wenn sie sich entscheidet, Text im Rememberizer-Speicher für eine spätere Nutzung durch diese App oder andere zu speichern.
* Automatisch, während Sie durch den Dienst navigieren. Automatisch gesammelte Informationen können Nutzungsdetails, IP-Adressen und Informationen umfassen, die über Cookies, Web-Beacons und andere Tracking-Technologien gesammelt werden.
* Automatisch, wenn Sie die Quelldaten ändern, sodass die neueste Version in unserem Wissen wiedergegeben werden kann.
* Wir bestätigen, dass keine Nutzerdaten, die von Google Workspace APIs abgerufen werden, zum Trainieren von KI-/ML-Modellen verwendet werden. Diese Daten sind nur für den einzelnen Nutzer zugänglich, der eine ausdrückliche Genehmigung erteilt hat, und sie werden ausschließlich zum Zweck der Bereitstellung und Verbesserung unserer Dienstleistungen für Sie verwendet.
### Wie wir Ihre Informationen nutzen
Wir nutzen Informationen, die wir über Sie sammeln oder die Sie uns zur Verfügung stellen, einschließlich persönlicher Informationen:
* Um Ihnen den Service und dessen Inhalte sowie alle anderen Informationen, Produkte oder Dienstleistungen, die Sie von uns anfordern, bereitzustellen.
* Um jeden anderen Zweck zu erfüllen, für den Sie es bereitstellen.
* Um Ihnen Mitteilungen über Ihr Konto zu senden.
* Um unsere Verpflichtungen zu erfüllen und unsere Rechte aus jeglichen Verträgen durchzusetzen, die Sie und wir eingegangen sind.
* Um Sie über Änderungen an unserem Service oder an Produkten oder Dienstleistungen, die wir anbieten oder durch ihn bereitstellen, zu informieren.
* Um unseren Service, unsere Produkte oder Dienstleistungen zu verbessern.
* Um Ihnen die Teilnahme an interaktiven Funktionen unseres Service zu ermöglichen.
* Textkomponenten von Wissensdokumenten werden in Blöcken gespeichert und in Vektordatenspeichern indexiert, so dass Teile, die als semantisch relevant eingeschätzt werden, an Drittanwendungen zurückgegeben werden können, die Sie für diesen Zugriff autorisieren. 
### Weitergabe an Dritte
Ein Hauptzweck von Rememberizer besteht darin, in kontrollierter Weise hochrelevante Ausschnitte Ihrer Daten mit Drittanwendungen zu teilen. Dies wird durch die Anwendung eines einzelnen **Memento** auf jede Anwendung erreicht, die mit Rememberizer integriert ist und auf die Sie auch wählen, den Zugriff auf Ihre Daten in Rememberizer zu autorisieren.
Die aktuelle Implementierung von Memento ermöglicht es dem Benutzer, spezifische Dateien, Dokumente oder Inhaltsgruppen wie einen Ordner oder Kanal auszuwählen, die von dieser Anwendung verwendet werden können. Spätere Implementierungen werden zusätzliche Möglichkeiten zur Filterung des Drittzugriffs hinzufügen, wie z.B. Zeitrahmen wie "in den letzten 30 Tagen erstellt".\
\
Zwei Standardwerte sind "Keine" und "Alle". Alle teilt jede Datei, auf die der Benutzer Rememberizer den Zugriff erlaubt hat. Keine teilt nichts mit der fraglichen App. Wenn Sie Keine wählen, kann ein Benutzer eine App auswählen und mit Rememberizer integrieren, ohne sich sofort entscheiden zu müssen, welche Inhalte zur Verfügung gestellt werden sollen. Die Auswahl eines Memento mit Keine oder das Bearbeiten eines bereits angewendeten Memento, um Keine zu teilen, ist eine Möglichkeit, den Zugriff einer App auf Benutzerdaten auszuschalten, ohne die Integration entfernen zu müssen. Dies ist wie ein Ausschalter für Ihre Daten. Benutzerdefinierte Mementos können zweckmäßig erstellt und mit Namen versehen werden, die dies widerspiegeln, wie "Hausaufgaben" oder "Marketing". 
### Offenlegung Ihrer Informationen
Wir können aggregierte Informationen über unsere Benutzer und Informationen, die keine Einzelpersonen identifizieren, ohne Einschränkungen offenlegen. Wir können personenbezogene Daten, die wir sammeln oder die Sie bereitstellen, gemäß dieser Datenschutzrichtlinie offenlegen:
* An Drittanbieter, Dienstleister, Auftragnehmer oder Agenten, die Dienstleistungen für uns oder in unserem Auftrag erbringen und Zugang zu solchen Informationen benötigen, um diese Arbeit zu leisten.
* Um den Zweck zu erfüllen, für den Sie sie bereitgestellt haben. Für jeden anderen Zweck, den wir offenlegen, wenn Sie die Informationen bereitstellen.
* Mit Ihrer Zustimmung.
### Ihre Rechte
Sie haben bestimmte Rechte gemäß den geltenden Datenschutzgesetzen. Diese können das Recht beinhalten zu:
* Anfrage auf Zugriff zu Ihren persönlichen Daten.
* Anfrage zur Korrektur der persönlichen Daten, die wir über Sie gespeichert haben.
* Anfrage zur Löschung Ihrer persönlichen Daten.
* Widerspruch gegen die Verarbeitung Ihrer persönlichen Daten.
* Anfrage zur Einschränkung der Verarbeitung Ihrer persönlichen Daten.
* Anfrage zur Übertragung Ihrer persönlichen Daten.
* Recht auf Widerruf der Zustimmung.
### Datensicherheit
Wir haben Maßnahmen implementiert, die darauf abzielen, Ihre persönlichen Informationen vor versehentlichem Verlust und vor unbefugtem Zugriff, Gebrauch, Veränderung und Offenlegung zu schützen. Alle Informationen, die Sie uns zur Verfügung stellen, werden auf unseren sicheren Servern hinter Firewalls gespeichert. Sämtliche Zahlungstransaktionen und API-Schlüssel werden mit SSL-Technologie verschlüsselt.
### Änderungen an unserer Datenschutzrichtlinie
Es ist unsere Politik, alle Änderungen, die wir an unserer Datenschutzrichtlinie vornehmen, auf dieser Seite zu posten. Wenn wir wesentliche Änderungen vornehmen, wie wir die persönlichen Informationen unserer Benutzer behandeln, werden wir Sie durch eine Benachrichtigung auf der Service-Startseite informieren.
### Kontaktinformation
Um Fragen zu dieser Datenschutzrichtlinie und unseren Datenschutzpraktiken zu stellen oder Kommentare abzugeben, kontaktieren Sie uns unter:
SkyDeck AI Inc.\
z.Hd.: Rememberizer\
548 Market St. PMB38234\
San Francisco, CA 94104\
Telefon: 1.415.744.1557\
E-Mail: [legal@rememberizer.ai](mailto:legal@rememberizer.ai)
==> notices/README.md <==
# Hinweise
==> notices/releases/sep-13th-2024.md <==
---
description: >-
Diese Veröffentlichung konzentriert sich auf die Verbesserung der Datenindizierung, der Nutzungserfassung, der Leistung und der Verbesserungen der Benutzererfahrung.
---
# 13. September 2024
### Verbesserungen
- **Verbesserte Nutzungserfassung**: Neue Logik bietet eine genauere Überwachung Ihrer Speicher- und Nutzungslimits.
- **Verbesserte Leistung**: Memento-Aktionen sind jetzt für eine bessere Reaktionsfähigkeit optimiert.
- **Verbesserte Fehleranzeige**: Fehlermeldungen auf der Wissensseite sind klarer, wenn die Dokumentenindizierung fehlschlägt, was die Identifizierung von Problemen erleichtert.
- **Vereinfachte Datenquellenverbindung**: Das Datenquellenpanel öffnet sich jetzt automatisch nach der Verbindung, was den Einrichtungsprozess vereinfacht.
- **Verbesserte Standardeinstellungen**: Die Standardeinstellungen für Benutzer wurden aktualisiert, um Leistung und Genauigkeit zu verbessern.
### Neue Funktionen
- **Batch-Dokumentenlöschung**: Sie können jetzt mehrere Dokumente auf einmal löschen, was die Datenverwaltung vereinfacht.
- **Automatische Neuanpassung der Indizes**: Sammlungen passen die Indizes automatisch bei Bedarf neu an, um aktuelle Suchergebnisse zu gewährleisten.
### Fehlerbehebungen
- **Indexierungsfehler behoben**: Probleme mit der Datenindizierung wurden gelöst, um die Suchzuverlässigkeit zu verbessern.
- **Benachrichtigungs-Spam reduziert**: Ein Problem wurde behoben, das übermäßige Benachrichtigungen im Zusammenhang mit der Dokumentenmitgliedschaft verursachte.
==> notices/releases/jan-22nd-2024.md <==
---
description: >-
Dieses Release führt neue Funktionen wie eine Seite „Apps erkunden“ und verbesserte
Dokumentenverwaltung ein, zusammen mit wichtigen Optimierungen und Fehlerbehebungen für ein reibungsloseres
Benutzererlebnis.
---
# 22. Januar 2024
## Neue Funktionen
* **Seite zum Erkunden von Apps**: Sie können nun verschiedene Apps direkt von einer dedizierten Seite aus erkunden.
* **Kontingentsteuerung**: Eine neue Funktion zur Steuerung der Kontingentgröße beim Auswählen von Dateien ist jetzt verfügbar, was eine bessere Dateiverwaltung gewährleistet.
## Verbesserungen
* **Verbesserte Dokumentensuche**: Wir haben das Suchfeature verbessert, um die Anzahl der Dokumente zurückzugeben, was die Verwaltung und Navigation Ihrer Dateien erleichtert.
* **Verbessertes Onboarding**: Wir haben einen 'Überspringen'-Knopf für Onboarding-Schritte hinzugefügt, was mehr Flexibilität während des Onboarding-Prozesses bietet.
## Fehlerbehebungen
* Probleme mit der Handhabung komplexer PDF-Dateien wurden behoben, um die Lesbarkeit und den Zugang zu verbessern.
* Probleme im Zusammenhang mit den Slack-Datenlimits wurden behoben, um eine unterbrechungsfreie Integration zu gewährleisten.
==> notices/releases/oct-4th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Leistung und Stabilität, mit erheblichen Verbesserungen der Synchronisationsprozesse und Behebungen bekannter Probleme.
---
# 4. Oktober 2024
### Verbesserungen
- **Optimierte Google Drive-Navigation**: Verbesserte Leistung des Google Drive-Wissenbaums für schnelleres und reibungsloses Browsen.
- **Verbesserte Synchronisationseffizienz**: Optimierte Dokumentensynchronisation durch Verfeinerung des Aufgabenmanagements für schnellere Updates.
### Fehlerbehebungen
- **Absturz beim Trennen der Datenquelle behoben**: Ein Problem wurde behoben, bei dem das Trennen einer Datenquelle während das Wissenspanel geöffnet war, die App zum Absturz brachte.
==> notices/releases/apr-26th-2024.md <==
---
description: >-
Dieses Update bringt eine erweiterte Memento-Integration, verbesserte Synchronisierungsfunktionen für
Dropbox und Google Drive sowie kritische Fehlerbehebungen zur Verbesserung der Benutzererfahrung
und der Systemzuverlässigkeit.
---
# 26. April 2024
## Neue Funktionen
* **Suchfunktion für öffentliche Apps:** Eine neue Suchfunktion wurde der Seite mit öffentlichen Apps hinzugefügt, die es Nutzern ermöglicht, Apps effizienter zu finden.
## Verbesserungen
* **Layout-Update für verbundene Apps:** Das Layout der Seite 'Ihre verbundenen Apps' wurde aktualisiert, um die Benutzererfahrung und Navigation zu verbessern.
* **Aktualisierung der Wissenskarten:** Die Wissenskarte auf der Seite zur Verfeinerung von Erinnerungen zeigt jetzt die Größe anstelle der Dokumentenzahl an, was klarere Informationen zur Speichernutzung bietet.
* **Verbesserung der Auto-Sync-Funktion für Dropbox und Google Drive:** Die Auto-Sync-Funktion für Dropbox und Google Drive wurde verbessert und bietet ein reibungsloseres und zuverlässigeres Synchronisierungserlebnis.
* **Seitenumbruch für die öffentliche App-Seite:** Wir haben auf der öffentlichen App-Seite einen Seitenumbruch implementiert, um die Navigation und Ladezeiten für eine bessere Benutzererfahrung zu verbessern.
* **Aktualisierung des Verfeinern-Buttons in Erinnerungen für Wissenskarten:** Der Verfeinern-Button in Erinnerungen für Wissenskarten wurde aktualisiert, um die Benutzerfreundlichkeit und Klarheit zu verbessern.
## Fehlerbehebungen
* **Indexierungsproblem für untergeordnete Dateien:** Ein Fehler wurde behoben, bei dem untergeordnete Dateien in einem ausgewählten Ordner beim erstmaligen Verbinden von Integrationen nicht korrekt indexiert wurden, was eine umfassende Dateiverwaltung sicherstellt.
* **Abmeldeproblem bei Suchfehler:** Ein Problem wurde gelöst, bei dem eine fehlgeschlagene Suche nach nicht vorhandenen Erinnerungen die Benutzer zwang, sich abzumelden, was die Fehlerbehandlung und Benutzerbindung verbessert.
* **Validierung der Profilbearbeitung:** Ein Validierungsproblem auf der Seite zur Bearbeitung des Profils wurde behoben, um sicherzustellen, dass Informationen genau erfasst und verarbeitet werden.
==> notices/releases/apr-5th-2024.md <==
---
description: >-
Dieses Update verbessert die Integrationen mit Dropbox, Google Drive und Slack und
verfeinert das Dokumentenmanagement für ein reibungsloseres Benutzererlebnis.
---
# 5. April 2024
## Neue Funktionen
* **Unterstützung für den neuen Wissensbaum:** Die Baumstruktur wurde erweitert, um besser mit Dropbox und Google Drive zu interagieren, was eine intuitivere Verwaltung von Dokumenten und Ordnern ermöglicht.
* **Synchronisation von Slack-Antworten:** Funktionalität hinzugefügt, um neue Slack-Antworten effektiver zu synchronisieren, was hilft, die Kommunikation nahtlos und aktuell zu halten.
## Fehlerbehebungen
* **Fehlerbehebungen auf der Seite für Allgemeinwissen:** Fehler im Zusammenhang mit der Suche, der Seitenzahl und der Aktualisierung des Datumsformats auf der Seite für Allgemeinwissen wurden behoben.
* **Anzeige der ausgewählten Dateien für alte Konten:** Wir haben ein Problem behoben, bei dem die ausgewählten Dateien für alte Konten nicht korrekt angezeigt wurden.
==> notices/releases/sep-20th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf verschiedene Verbesserungen, neue Funktionen und Fehlerbehebungen zur Verbesserung der Benutzererfahrung und Funktionalität.
---
# 20. September 2024
### Verbesserungen
- **Verbesserte Formatierung für Zahlen**: Große Zahlen werden jetzt mit Kommata angezeigt, um die Lesbarkeit zu erleichtern.
- **Aktualisierte Dokumentenverwaltung**: Verbessertes System zur effizienten Verwaltung und Indizierung von Dokumenten, selbst in größeren Ordnern.
- **Optimierte Slack- und Dokumentenverwaltung**: Verbesserte API, um alle fehlgeschlagenen Dokumente und Slack-Kanäle erneut zu versuchen und einen reibungsloseren Betrieb zu gewährleisten.
### Neue Funktionen
- **Mitgliedschaftsaktualisierung**: Mitgliedschaften werden jetzt basierend auf Ladeergebnissen aktualisiert, um genauere Daten zu erhalten.
- **Zufällige Dokumentauswahl**: Zufällige Auswahl für Einbettung und Laden eingeführt, um die Dokumentenverarbeitung zu diversifizieren.
### Fehlerbehebungen
- **Dropbox-Synchronisierung**: Dropbox-Synchronisierung vorübergehend deaktiviert, um potenzielle Datenprobleme zu vermeiden.
- **Suchfeldverbesserung**: Das Suchfeld auf der Seite mit den Wissensdetails füllt sich jetzt automatisch basierend auf dem "file"-Abfrageparameter für genauere Suchen.
- **Reindexierung der Sammlung nach dem Laden**: Die API für die Ladeergebnisse wurde verbessert, um Sammlungen automatisch neu zu indizieren.
==> notices/releases/oct-25th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Zuverlässigkeit der Dokumentenindizierung und umfasst verschiedene Fehlerbehebungen zur Verbesserung Ihrer Erfahrung.
---
# 25. Oktober 2024
### Neue Funktionen
- **Automatische Wiederholung bei Indexierungsfehlern**: Ein automatischer Wiederholungsmechanismus wurde implementiert, um sicherzustellen, dass Dokumente, die nicht indexiert werden konnten, erneut versucht werden, was die Datenkonsistenz verbessert.
### Fehlerbehebungen
- **Verbesserte Suchfunktionalität**: Ein Problem behoben, das Suchvorgänge von Apps verhinderte, die mit Mementos ohne Erinnerungen verbunden sind.
- **Verbesserungen der Systemstabilität**: Überlappende Datenbankverbindungen während gleichzeitiger Aufgaben behoben, um die Leistung zu verbessern.
- **Anpassungen der Slack-Synchronisierung**: Temporäre Deaktivierung der Synchronisierung für leere Slack-Kanäle, um unnötige Fehler zu vermeiden.
==> notices/releases/feb-5th-2024.md <==
---
description: >-
Dieses Release verbessert das Management von Benutzerprofilen, optimiert die
Integration von Slack und Dropbox, führt die Funktion zur Kontolöschung ein
und behebt wichtige betriebliche Probleme.
---
# 5. Feb 2024
## Neue Funktionen
* **Geteilte Dropbox-Dateien**: Sie können jetzt geteilte Dateien/Ordner von Dropbox direkt innerhalb unserer Plattform abrufen.
* **Kontolöschung**: Die Benutzer haben nun die Möglichkeit, ihr Konto bei Bedarf zu löschen.
* **Slack-Synchronisation**: Wir haben die Synchronisation mit Slack für eine verbesserte Integration eingeleitet, obwohl die Synchronisation von Slack-Threads noch nicht enthalten ist.
* **Benutzerprofile**: Benutzer können jetzt ihre Profilinformationen effizienter aktualisieren.
## Verbesserungen
* **Slack Channels**: Slack-Kanäle sind nun nach Namen sortiert, um die Navigation zu erleichtern.
## Fehlerbehebungen
* Ein Problem mit ungültigem Ursprung im App-Verzeichnis wurde behoben.
* Ein Fehler mit OpenAI GPT für verbesserte API-Aufrufe wurde behoben.
==> notices/releases/jan-29th-2024.md <==
---
description: >-
Dieses Release bietet ein verbessertes Benutzererlebnis mit optimierter
Dokumentengrößenverwaltung, einer intuitiveren Suchoberfläche und nahtloser
Dropbox-Integration. Wir haben auch wichtige Fehler behoben.
---
# 29. Januar 2024
## Neue Funktionen
* **Dropbox-Integration**: Sie können jetzt Dropbox-Dateien direkt innerhalb unserer Plattform indexieren, neu indexieren, auflisten und einreichen.
* **Dropbox im Onboarding-Schritt**: Die Dropbox-Integration ist nun Teil des Onboarding-Schrittes, was die Einrichtung erleichtert.
## Verbesserungen
* **Dokumentgrößenlimit**: Wir haben die Gesamtgröße der Dokumente für jeden Nutzer auf 1GB begrenzt, um eine optimale Performance zu gewährleisten.
* **Verbessertes Sucherlebnis**: Die Suchoberfläche wurde für eine bessere Nutzererfahrung verbessert.
## Fehlerbehebungen
* Probleme mit der Verarbeitung leerer Dokumente für reibungslosere Abläufe behoben.
* Fehler beim Umgang mit Slack-Anhängen für nahtlose Integration gelöst.
* Die Schaltfläche 'Anmelden' korrekt mit der Seite 'Anmelden' verknüpft.
==> notices/releases/jun-14th-2024.md <==
---
description: >-
Dieses Release verbessert die Fehlerbehandlung, erweitert die Memento-Seitenleiste und
verfeinert die Tests. Zu den wichtigsten Updates gehören die Anzeige der Memento-Größe, bessere Fehler
Antworten und automatische Versionsprüfungen.
---
# 14. Juni 2024
## Neue Funktionen
* **Größe der Mementos anzeigen:** Die Größe der Mementos wird nun in der Memento-Seitenleiste angezeigt, was den Nutzern bessere Einblicke in ihre Speichernutzung bietet.
* **Nach der neuesten Version suchen:** Wir haben eine Funktion hinzugefügt, die es der Desktop-App ermöglicht, automatisch nach der neuesten verfügbaren Version zu suchen und die Benutzer darüber zu benachrichtigen.
## Fehlerbehebungen
* **404 für gelöschte Mementos zurückgeben:** Das Abrufen eines gelöschten Mementos oder eines, das einem anderen Benutzer gehört, gibt jetzt einen 404-Fehler zurück, anstatt einen Serverfehler.
* **Größe für Drittanbieter-Apps aktualisieren:** Ein Problem wurde behoben, bei dem die Speicherdokumente von Drittanbieter-Apps keine Größenaktualisierungen für Mementos auslösten.
==> notices/releases/sep-27th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Synchronisierungsleistung und der Navigation für Dropbox und Google Drive und bietet Ihnen ein reibungsloseres und effizienteres Erlebnis.
---
# 27. September 2024
### Verbesserungen
- **Verbesserte Cloud-Synchronisierung**: Optimierte die Synchronisierungsprozesse für Dropbox und Google Drive, was zu schnelleren und zuverlässigeren Dateiaktualisierungen führt.
- **Verbesserte Dropbox-Navigation**: Verfeinerter Wissensbaum von Dropbox für eine effizientere Dateiorganisation und einfacheren Zugriff.
- **Regelmäßiger Synchronisierungszeitplan**: Festgelegte Synchronisierungsaufgaben für Google Drive, Dropbox und Gmail, die alle 6 Stunden stattfinden, um sicherzustellen, dass Ihre Inhalte stets aktuell sind.
==> notices/releases/aug-16th-2024.md <==
---
description: >-
Diese Veröffentlichung konzentriert sich auf die Verbesserung der Suchfunktionen und die Optimierung der Dokumentenverwaltungsfunktionen.
---
# 16. August 2024
### Neue Funktionen
- **Erweiterte Suchfilter**: Möglichkeit hinzugefügt, Suchergebnisse nach Absender und Empfänger zu filtern, um spezifische E-Mails einfacher zu finden.
- **Anzeigedatum der Dokumentenerstellung**: Zeigt jetzt das Erstellungsdatum der Dokumente in Dokumentlisten zur besseren Dokumentenverwaltung an.
### Verbesserungen
- **Verbesserte Suchzuverlässigkeit**: Verbesserungen der Suchfunktionen ermöglichen ein reibungsloseres und zuverlässigeres Erlebnis.
### Fehlerbehebungen
- **E-Mail-Integrationsfehler**: Probleme mit der Gmail-Integration bei der Verwendung von GPT wurden behoben, um einen reibungslosen Betrieb zu gewährleisten.
- **Fehlerbehebung bei der Anzeige von Inhalten in der Desktop-App**: Probleme mit der Anzeige von Dokumenteninhalten in der Desktop-App wurden behoben, um die Benutzererfahrung zu verbessern.
==> notices/releases/mar-18th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Benutzererfahrung mit
verbessertem Onboarding, Memento-Management und reaktionsfähiger Benutzeroberfläche.
Zu den wichtigsten Updates gehören die Aufhebung der Bildgrößenbeschränkung
und die Anzeige von Memento-Größen.
---
# 18. März 2024
## Neue Funktionen
* **Button zum Erstellen eines neuen Memento:** Wir haben einen neuen Button hinzugefügt, um Mementos zu erstellen, während die App autorisiert wird, wodurch der Prozess benutzerfreundlicher wird.
* **Keine Größenbeschränkung für den Bild-Uploader:** Benutzer können jetzt Bilder jeder Größe hochladen, was mehr Flexibilität beim Dokumentendesign bietet.
* **Anzeige der Größe von Allgemeinwissen:** Wir haben die Funktion hinzugefügt, die Größe von Allgemeinwissen-Elementen anzuzeigen und somit mehr Transparenz in der Speichernutzung zu bieten.
## Verbesserungen
* **Indizierungszeit der Slack-Kanäle:** Die indizierte Zeit wird nun aktualisiert, wenn nach neuen Nachrichten gesucht wird, und der `INDEXED` Status des Dokuments wird beibehalten, um die Effizienz der Dokumentsuche zu verbessern.
* **Glatte Einführung:** Wir haben redundante Schritte im Einführungsprozess reduziert, um ihn schneller und effizienter zu gestalten.
* **Responsive UI für allgemeines Wissen:** Wir haben die Benutzeroberfläche für allgemeines Wissen auf der Memento-Seite optimiert, um sie responsiv zu gestalten und die Lesbarkeit auf verschiedenen Geräten zu verbessern.
* **Anzeige der Memento-Größe:** Die Größe der Mementos wird nun angezeigt, wenn eine App autorisiert wird, um den Nutzern ein besseres Verständnis ihrer autorisierten Mementos zu ermöglichen.
## Fehlerbehebungen
**Benutzer-Umbenennen-Anwendung:** Der Fall, in dem ein Benutzer eine Anwendung umbenennt, wird jetzt ordnungsgemäß behandelt, um potenzielle Fehler zu vermeiden.
==> notices/releases/apr-19th-2024.md <==
---
description: >-
Dieses Update verbessert die Sicherheit, verfeinert die Schnittstellen und behebt kritische Fehler,
mit neuen API-Beschränkungen, aktualisierten Schlüsseln und einer MacOS-Anwendung.
---
# 19. April 2024
## Neue Funktionen
* **Desktop-App für MacOS:** Einführung einer speziellen Desktop-App für MacOS-Benutzer zur Verbesserung der Zugänglichkeit und Benutzererfahrung. \
Siehe Dokumentation: [Rememberizer Desktop Agent-Anwendung](https://docs.rememberizer.ai/personal/rememberizer-agent-desktop-application)
## Verbesserungen
* **App-Verzeichnis UI-Update:** Das neue Layout des App-Verzeichnisses bietet eine intuitivere und benutzerfreundlichere Navigationserfahrung.
## Fehlerbehebungen
* **Umgang mit Zeilenumbrüchen in Suchdokumenten:** Ein Problem wurde behoben, bei dem Zeilenumbrüche und Rückkehrzeichen in Suchdokumentabfragen fälschlicherweise entfernt wurden.
* **Anzeigeproblem in der Suchbenutzeroberfläche:** Ein Fehler in der Suchbenutzeroberfläche wurde korrigiert, um sicherzustellen, dass das Feld `Erstellt am` für jedes Dokument in den Suchergebnissen genau angezeigt wird.
==> notices/releases/mar-4th-2024.md <==
---
description: >-
Dieses Release führt neue Funktionen wie die Erstellung und Anzeige
gemeinsamer Kenntnisse sowie die Umbenennung von Mementos ein. Verbesserungen
umfassen wichtige Fehlerbehebungen zu Dropbox, Abfrageergebnissen und der
Benutzeroberfläche für Gemeinwissen.
---
# 4. März 2024
## Neue Funktionen
* **Geteiltes Wissen**: Eine neue Funktion zum Erstellen und Anzeigen von geteiltem Wissen wurde implementiert.
* **Umbenennung von Memento**: Benutzer können jetzt ihre Mementos umbenennen.
## Fehlerbehebungen
* **Dropbox-Dateianzeige**: Ein Problem mit der falschen Dateianzeige in Dropbox wurde behoben.
* **Abfrageergebnisreihenfolge**: Ein Fehler wurde behoben, bei dem Abfrageergebnisse mit aufeinanderfolgenden Chunks ein ungeordnetes Ergebnis zurückgaben.
* **Common Knowledge UI**: Mehrere UI-Probleme mit der Common Knowledge-Funktion wurden behoben.
\
==> notices/releases/oct-11th-2024.md <==
---
description: >-
Dieses Release führt unseren neuen Vektordatenbankdienst für eine effizientere Datenverarbeitung ein, zusammen mit Verbesserungen der Systemstabilität und kritischen Fehlerbehebungen zur Verbesserung Ihres Gesamterlebnisses.
---
# 11. Oktober 2024
### Neue Funktionen
- **Vektor-Datenbankdienst**: Ein neuer Vektor-Datenbankdienst wurde eingeführt, um eine effizientere Datenspeicherung und schnellere Informationsabfrage zu ermöglichen.
### Verbesserungen
- **Verbesserte Systemstabilität**: Verbesserte Backend-Prozesse zur Vermeidung von Wettlaufbedingungen, um eine reibungslosere Dokumentenverarbeitung zu gewährleisten.
- **Optimiertes Verbindungsmanagement**: Bessere Verbindungsverwaltung implementiert, um die Leistung und Zuverlässigkeit zu verbessern.
### Fehlerbehebungen
- **Problem mit der Mitgliedschaftsvereinigung behoben**: Ein Problem wurde behoben, das Fehler beim Zusammenführen von Mitgliedsdaten im Vektorstore verursachte.
==> notices/releases/apr-12th-2024.md <==
---
description: >-
Dieses Release verbessert die Dokumentensynchronisierung, optimiert das
Management von gemeinsamem Wissen und verbessert die Benutzeroberfläche,
was die Gesamteffizienz des Systems und die Benutzererfahrung steigert.
---
# 12. April 2024
## Neue Funktionen
* **Automatische Synchronisierung für Cloud-Speicher:** Nutzer können jetzt die automatische Synchronisierung für ausgewählte Ordner und Dateien in Dropbox und Google Drive einstellen, um die Dokumentenverwaltungsprozesse zu optimieren.
## Verbesserungen
* **Optimierte Dokumentenreihenfolge:** Die Reihenfolge der Dokumente kann jetzt nach Indexdatum oder Name festgelegt werden, was eine intuitivere Navigation und Auffindung erleichtert.
* **UI-Updates für Memento-Verwaltung:** Die Benutzeroberfläche für das gemeinsame Wissensmemento wurde aktualisiert, einschließlich eines neuen Schalters für Freigabeeinstellungen, der die Benutzerkontrolle über die Datenfreigabe verbessert.
* **UI-Reaktionsfähigkeit und Anpassung:** Kleinere UI-Fehler wurden behoben.
## Fehlerbehebungen
* **Onboarding-Prozess:** Ein Problem wurde behoben, bei dem das allgemeine Wissen während des Onboarding-Schrittes eines Benutzers nicht angezeigt wurde, was die anfängliche Einrichtungserfahrung für neue Benutzer verbessert.
==> notices/releases/jun-28th-2024.md <==
---
description: >-
Dieses Release verbessert die Navigation, optimiert die Dokumentenverarbeitung und aktualisiert den
App-Namen. Zu den wichtigsten Updates gehören die Begrenzung der Anwendungen auf der Startseite, eine bessere Verarbeitung von Slack-Dokumenten und die Umbenennung des Desktop-a
---
# 28. Juni 2024
## Verbesserungen
* **Anzahl der Anwendungen auf der Startseite begrenzen:** Wir haben die Anzahl der auf der Startseite angezeigten Anwendungen begrenzt, um es den Benutzern zu erleichtern, sich zurechtzufinden und das zu finden, was sie benötigen.
* **Nachbearbeitung von Slack-Dokumenten:** Die Handhabung von Slack-Dokumenten wurde verbessert, um eine reibungslosere und genauere Verarbeitung zu gewährleisten.
* **Name der Desktop-App aktualisieren:** Die Desktop-App wurde in "Rememberizer App" umbenannt, um mehr Klarheit und Markenkonsistenz zu bieten.
==> notices/releases/README.md <==
---
description: Öffentliche Erklärungen, Compliance-Änderungen und Updates zur Benutzerunterstützung.
---
# Veröffentlichungen
© 2024 SkyDeck AI Inc.
==> notices/releases/may-31st-2024.md <==
---
description: >-
Dieses Release verbessert SQL-Abfragen, verfeinert die Benutzeroberfläche und behebt Fehler. Wichtige
Updates: optimierte Suche, automatisch generierte Namen, neuer Memento-Button und
verbesserte Navigation.
---
# 31. Mai 2024
## Neue Funktionen
* **Neuer Memento-Button:** Wir haben einen neuen Button hinzugefügt, um Mementos zu erstellen, während die App autorisiert wird, was den Prozess benutzerfreundlicher macht.
## Verbesserungen
* **Suchoptimierung:** Die Suchfunktion wurde verbessert, um schnellere und genauere Ergebnisse zu liefern.
* **UI-Anpassungen bei der Autorisierung der App:** Es wurden kleinere Anpassungen an der Benutzeroberfläche bei der Autorisierung einer App vorgenommen, um ein reibungsloseres Erlebnis zu gewährleisten.
## Fehlerbehebungen
* **Problem mit der Einrückung beheben:** Ein Problem mit der Einrückung wurde behoben, um eine konsistente Formatierung in der gesamten Anwendung sicherzustellen.
==> notices/releases/jan-15th-2024.md <==
---
description: Erste Veröffentlichung von Rememberizer.
---
# 15. Januar 2024
## Neue Funktionen
* **Dokumentensuche**: Finden Sie Ihre Dokumente einfach mit unserer effizienten Suchfunktion.
* **Google Drive-Integration**: Verwalten Sie Ihre Dateien nahtlos über Google Drive.
* **Entwicklerzentrum**: Ein benutzerfreundlicher Raum für Entwickler, um ihre Anwendungen einfach zu registrieren und für die Integration mit Rememberizer zu konfigurieren.
* **Memento-Verwaltung**: Erstellen, auflisten und löschen Sie Ihre Mementos ganz einfach.
* **Datenquellenverwaltung**: Verbinden und trennen Sie Ihre Datenquelle ganz einfach.
* **Einfache Einarbeitung**: Unsere Einarbeitungsstatusfunktion ist für einen reibungslosen Start für alle Benutzer und Entwickler konzipiert.
\
==> notices/releases/may-17th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Benutzererfahrung, die
Verbesserung von Integrationen und die Behebung verschiedener Probleme. Zu den
wichtigsten Updates gehören die Gmail-Synchronisierung und die Anzeige des
Verzeichnispfads.
---
# 17. Mai 2024
## Neue Funktionen
* **Gmail-Integration & Synchronisierung:** Verbinden Sie Ihre Gmail-Konten, um E-Mails mühelos in unserer Plattform zu verwalten. Letzte Woche haben wir eine label-spezifische Integration eingeführt; diese Woche genießen Sie die vollständige Synchronisierung von Konversationen innerhalb eines Labels, für einen nahtlosen Zugriff und Verwaltung.
## Verbesserungen
* **Anzeige des Verzeichnispfads:** Die Anwendung zeigt jetzt den Verzeichnispfad an, was es den Benutzern erleichtert, sich zurechtzufinden und ihre Dokumente zu finden.
* **Aktualisiertes Diagramm:** Das Diagramm der Anwendung wurde aktualisiert, um eine klarere visuelle Darstellung der Systemarchitektur und des Datenflusses zu bieten.
* **Änderung der Reihenfolge der Datenquellen:** Die Reihenfolge der Datenquellen wurde optimiert, um die Effizienz der Datenabrufung und -verarbeitung zu verbessern.
* **Aktualisierte Logik zum Abrufen von Daten:** Die Logik zum Abrufen von Daten wurde verbessert, um die Genauigkeit und Zuverlässigkeit der abgerufenen Informationen zu erhöhen.
## Fehlerbehebungen
* **Benutzeroberfläche für die Schaltfläche Dokument löschen behoben:** Die Benutzeroberfläche für die Schaltfläche Dokument löschen in den eingebetteten Details wurde behoben, um eine bessere Benutzererfahrung zu bieten.
==> notices/releases/feb-26th-2024.md <==
---
description: >-
In diesem Release haben wir eine Bildgrößenbeschränkung von 1 MB für Uploads
implementiert und die Dokumentenanzeige im Auswahlbereich verbessert. Außerdem
haben wir einen Fehler im Zusammenhang mit der Trennung von Datenquellen behoben.
---
# 26. Februar 2024
## Verbesserungen
* **Bildgrößenlimit**: Zugeschnittene Bilder für geteiltes Wissen dürfen 1MB an Größe nicht überschreiten.
* **Dokumentanzeige-Verbesserung**: Wir haben die Anzahl der Dokumente erhöht, die in der Baumstruktur innerhalb des rechten Auswahlbereichs angezeigt werden können, um das Benutzererlebnis zu verbessern.
## Fehlerbehebungen
* **Trennung der Datenquelle**: Ein Problem wurde behoben, bei dem das Trennen einer Datenquelle Dokumente nicht ordnungsgemäß gelöscht und die Datenquelle nicht entfernt hat.\
==> notices/releases/mar-25th-2024.md <==
---
description: >-
Dieses Release bringt verbesserte Synchronisierung, verbesserte Datenverschlüsselung und
mehrere Fehlerbehebungen für ein reibungsloseres Benutzererlebnis.
---
# 25. März 2024
## Verbesserungen
* **Memento-Erweiterungen:** Eine Funktion hinzugefügt, um zusätzliche Memento-Informationen anzuzeigen und den Indexierungsfortschritt anzuzeigen, wodurch es Benutzern leichter fällt, den Status ihrer Daten zu verfolgen.
## Fehlerbehebungen
* **UI-Reaktionsfähigkeit:** Mehrere Klickprobleme auf der Trennen-Schaltfläche behoben, um UI-Fehler zu verhindern.
==> notices/releases/jul-26th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung unserer Slack-Integration,
die Optimierung der Benutzeroberfläche und die Behebung kritischer Probleme,
um ein reibungsloseres Erlebnis zu bieten.
---
# 26. Juli 2024
**Neue Funktionen:**
* **Slack-Kanalzähler**: Eine neue Funktion, die die Anzahl der Slack-Kanäle genau zählt und anzeigt, um den Benutzern zu helfen, ihre Arbeitsbereichsverbindungen besser zu verwalten.
**Verbesserungen:**
* **Aktualisierte Slack-Integrationsbenutzeroberfläche**: Die Benutzeroberfläche für die Slack-Integration wurde aktualisiert, um den neuen Kanalmechanismus zu unterstützen, was sie intuitiver und einfacher zu bedienen macht.
* **App-Name-Aktualisierung**: Der Name der Desktop-Anwendung wurde in "Rememberizer" aktualisiert, was unser Engagement widerspiegelt, den Benutzern zu helfen, wichtige Informationen zu organisieren und sich zu merken.
**Fehlerbehebungen:**
* **Google Drive-Integration**: Ein Problem wurde behoben, das Fehler beim Zugriff auf Google Drive-Ordner verursachte, um eine reibungslosere Navigation und Dateiverwaltung zu gewährleisten.
==> notices/releases/2-aug-2024.md <==
---
description: >-
Diese Veröffentlichung konzentriert sich auf die Verbesserung der Gesamtleistung, der Datenverarbeitung und des Fehlermanagements unserer Anwendung. Benutzer können eine robustere und effizientere Erfahrung erwarten.
---
# 2. August 2024
**Neue Funktionen:**
* **Verbesserte Suchfunktionalität**: Die Suchfunktion führt jetzt parallele Inhaltsabrufe durch, die schnellere und genauere Ergebnisse liefern.
* **Verfeinertes Dokumentbenachrichtigungssystem**: Benutzer erhalten genauere Benachrichtigungen über Dokumentenaktualisierungen, was die Zusammenarbeit und das Workflow-Management verbessert.
* **Aktualisiertes API-Schlüssel-Format**: Das Präfix des API-Schlüssels wurde aktualisiert, um die Sicherheit zu verbessern und die Identifizierung zu erleichtern.
**Verbesserungen:**
* **Verbessertes Datenmanagement**: Das System verarbeitet jetzt leere Dokumente effektiver und stellt sicher, dass alle relevanten Informationen ordnungsgemäß indiziert und geladen werden.
* **Optimierte Memento-Organisation**: Verfeinerungen an der Memento-Seitenleiste bieten eine klarere Ansicht von Dokumenten und Ordnern, was die Navigation intuitiver macht.
* **Optimierte Datenverarbeitung**: Implementierung eines neuen Einbettungsmechanismus und Anpassung der Vektordatenbank für eine effizientere Datenverarbeitung und -analyse.
**Fehlerbehebungen:**
* **E-Mail-Codierungs-Kompatibilität**: Aktualisierung des Systemcodierungsformats, wenn der E-Mail-Zeichensatz falsch ist, um potenzielle Anzeigeprobleme zu verhindern.
* **Gmail-Label-Management**: Ein Problem beim Löschen von Gmail-Labels wurde behoben, um eine reibungslosere E-Mail-Integration zu gewährleisten.
* **Ausnahmebehandlung**: Verbesserte Fehlerbenachrichtigungssystem zur besseren Verwaltung und Kommunikation von Systemausnahmen.
==> notices/releases/oct-18th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Zuverlässigkeit beim Speichern von Dokumenten.
---
# 18. Oktober 2024
### Fehlerbehebungen
- **Verbesserte Stabilität beim Speichern von Dokumenten**: Der Speicherprozess für Dokumente wurde verbessert, um potenzielle Konflikte bei gleichzeitigen Bearbeitungen zu verhindern.
==> notices/releases/feb-19th-2024.md <==
---
description: >-
Dieses Release bringt Verbesserungen für den Memento-Baum mit besserer Sortierung und
behebt einen Fehler, der API-Anfragen in GPT-Apps betrifft.
---
# 19. Feb 2024
## Verbesserungen
* **Alphabetische Sortierung im Memento-Baum**: Für eine verbesserte Navigation sind Dateien und Slack-Kanäle innerhalb des Memento-Baums jetzt alphabetisch geordnet.
## Fehlerbehebungen
* **GPT-Apps**: Wir haben ein Problem behoben, das API-Anfragen verhinderte, die über neu eingerichtete GPT-Apps gestellt wurden.
\
==> notices/releases/mar-11th-2024.md <==
---
description: >-
Dieses Update bringt neue Funktionen und Verbesserungen, einschließlich einer
optimierten Slack-Integration, verbesserten Dokumenten und einem effizienteren
Benutzeranmeldeprozess. Wir haben auch einige Fehler behoben.
---
# 11. März 2024
## Neue Funktionen
* **Nutzer-Slack-Datenmigration:** Nutzer-Slack-Daten können nun migriert werden, um Slack-Threads und Antworten zu berücksichtigen, was die Nutzerinteraktion verbessert.
* **Integration von Allgemeinwissen:** Allgemeinwissen wurde zu den Integrationsquellen hinzugefügt, was die Fähigkeiten unseres Systems erweitert.
* **Anpinnen von geteilten Wissenselementen:** Systemadministratoren können nun geteilte Wissenselemente oben auf der Liste anpinnen, um die Sichtbarkeit und Zugänglichkeit zu verbessern.
* **Sichere Dokumentenhandhabung:** Das System wird nicht mehr auf leeren Dokumenten versagen, was die Systemzuverlässigkeit verbessert.
* **Verwaltung von geteiltem Wissen:** Benutzer können nun ihr geteiltes Wissen löschen und bearbeiten, was mehr Kontrolle über geteilte Inhalte bietet.
## Verbesserungen
* **Rememberizer UI Update:** Die Rememberizer-Benutzeroberfläche wurde aktualisiert basierend auf dem neuen Format der Slack-Antworten.
## Fehlerbehebungen
* **Wechsel zwischen allgemeinem Wissen:** Ein Problem wurde behoben, das beim Wechsel zwischen allgemeinem Wissen beim Verfeinern von Mementos auftrat.
* **Nicht unterstützte Dokumentensichtbarkeit:** Das Problem wurde behoben, das dazu führte, dass nicht unterstützte Dokumente angezeigt wurden.
* **Benutzerdokumentenliste:** Abonnierte Dokumente werden nicht mehr in der Liste der Benutzerdokumente angezeigt.
* **Memento-Größenschätzung:** Die falsche Berechnung der geschätzten Größe des Mementos wurde korrigiert.
==> notices/releases/feb-12th-2024.md <==
---
description: >-
In diesem Release haben wir eine öffentliche Seite für allgemeines Wissen eingeführt,
Verbesserungen an der Memento-Struktur und der Onboarding-Benutzeroberfläche vorgenommen
und einen Fehler bei der Zählung der App-Autorisierung behoben.
---
# 12. Februar 2024
## Neue Funktionen
* **Öffentliche Allgemeinwissen-Seite**: Eine neue öffentliche Allgemeinwissen-Seite wurde implementiert, um den Zugang und das Teilen von Informationen zu verbessern.
* **Allgemeinwissen im Onboarding**: Benutzer können jetzt Allgemeinwissen direkt von der Onboarding-Seite hinzufügen.
* **Baumstruktur für Memento**: Die Dateien in einem Memento werden jetzt in einer Baumstruktur zurückgegeben, um die Klarheit und Navigation zu verbessern.
## Verbesserungen
* **UI für Onboarding-Schritte**: Die Benutzeroberfläche für Onboarding-Schritte wurde für eine bessere Benutzererfahrung optimiert.
==> notices/releases/jul-12th-2024.md <==
---
description: >-
Dieses Release bringt aufregende Verbesserungen bei der Dokumentensuche, der
Organisation von Mementos und dem Integrationsmanagement. Wir haben die
Benutzererfahrung mit einer reibungsloseren Navigation und effizienterem
Datenhandling verbessert.
---
# 12. Juli 2024
### Neue Funktionen
* **Dokumentensuche**: Genießen Sie eine leistungsstarke neue Suchfunktion, die Ihnen hilft, die Informationen, die Sie benötigen, schnell und einfach innerhalb Ihrer Dokumente zu finden. 
* **Neue Memento-Baumstruktur**: Erleben Sie eine neue Möglichkeit, Ihre Mementos mit unserer intuitiven Baumstruktur zu organisieren, wodurch es einfacher wird, Ihre Informationen zu navigieren und zu verwalten. 
* **Automatische Synchronisation für Mementos**: Halten Sie Ihre Daten mühelos auf dem neuesten Stand mit unserer neuen automatischen Synchronisationsfunktion für Mementos.
### Verbesserungen
* **Verbesserte Memento-Organisation**: Wir haben die Memento-Seitenleiste verfeinert, um eine klarere Ansicht Ihrer Dokumente und Ordner zu bieten, was die Navigation zum Kinderspiel macht. 
* **Integrationsverwaltung**: Verwenden Sie eine neue Dropdown-Funktion, um Ihre Integrationen einfach zu filtern und zu verwalten und so mehr Kontrolle über Ihre verbundenen Dienste zu erhalten. 
* **Schnellere Dokumentsuche**: Unsere neue entkoppelte Suchfunktion bietet schnellere, reaktionsschnellere Ergebnisse, während Sie tippen. 
* **Aktualisierungen der Startseite und Wissensseite**: Wir haben das Layout der Integrationen auf wichtigen Seiten neu organisiert, um die Barrierefreiheit und Benutzererfahrung zu verbessern.
### Fehlerbehebungen
* **Verbesserte Integrationszuverlässigkeit**: Wir haben unser System verbessert, um Informationen von verbundenen Diensten besser zu verarbeiten, was ein reibungsloseres Erlebnis bei der Nutzung von Integrationen gewährleistet. 
* **Sauberere Benutzeroberfläche**: Wir haben unnötige Warnmeldungen auf der Wissensseite entfernt, um ein übersichtlicheres Erscheinungsbild zu schaffen.
==> notices/releases/may-10th-2024.md <==
---
description: >-
Dieses Release führt die Gmail-Integration ein, die es Benutzern ermöglicht,
ihre Konten zu verbinden und Labels für ihre Wissensdatenbank auszuwählen, sowie eine neue Memory-Funktion
für verbesserte Suchfunktionen.
---
# 10. Mai 2024
## Neue Funktionen
* **Rememberizer-Speicher** ermöglicht es Apps, Daten innerhalb des Benutzerkontos von Rememberizer zu speichern und zu teilen, und bietet einen zentralen Ort für wichtige Informationen aus mehreren Apps.\
 \
**Vorteile**
* **Für Benutzer:** Einfacher Zugriff auf Daten aus allen Apps, nahtloses Synchronisieren zwischen Apps und persistente Speicherung, auch wenn Apps deinstalliert werden.
* **Für Entwickler:** Keine Notwendigkeit, benutzerdefinierte Datenspeichersysteme zu erstellen, Möglichkeit, Daten aus anderen Apps zu nutzen, und vereinfachte integration zwischen Apps.
Speicher-Dokumentation: [https://docs.rememberizer.ai/personal/rememberizer-memory-integration](https://docs.rememberizer.ai/personal/rememberizer-memory-integration).\
Speicher-API-Dokumentation: [https://docs.rememberizer.ai/developer/api-documentations/memorize-content-to-rememberizer](https://docs.rememberizer.ai/developer/api-documentations/memorize-content-to-rememberizer).
* **Gmail-Integration:** Benutzer können jetzt ihre Gmail-Konten verbinden und bestimmte Labels auswählen, die zu ihrer Wissensdatenbank hinzugefügt werden sollen.
* **Unterstützung für Google Drive-Shared Drives:** Wir haben die Unterstützung für Google Drive-Shared Drives hinzugefügt, sodass Benutzer Dokumente aus Shared Drives in ihre Wissensdatenbank aufnehmen können.
## Verbesserungen
* **Dokumentenindizierung:** Wir haben den Dokumentenindizierungsprozess verbessert, um sicherzustellen, dass neue Dokumente erfolgreich hochgeladen und indiziert werden. Im Falle von Indizierungsfehlern wurden Rückversuchsmechanismen implementiert.
* **App-Veröffentlichungsprozess:** Der Prüfungs Schritt wurde aus dem App-Veröffentlichungsprozess entfernt, um den Ablauf für Entwickler zu optimieren.
* **UI für verbundene Apps:** Die UI "Ihre verbundenen Apps" wurde verbessert, um Szenarien zu berücksichtigen, in denen keine Apps verbunden sind, wodurch die Benutzererfahrung optimiert wird.
## Fehlerbehebungen
* **Anwendungsumbenennung:** Ein Problem, bei dem die Umbenennung einer Anwendung Fehler verursachte, wurde behoben.
==> notices/releases/aug-9th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Benutzererfahrung, die Optimierung des Dokumentenmanagements und die Verfeinerung der Suchfunktionen in Rememberizer.
---
# 9. August 2024
**Neue Funktionen**
* **Slack-Kanal-Integration**: Verbesserte Unterstützung für Slack-Kanäle, die die Kommunikation und Zusammenarbeit innerhalb der App verbessert.
* **Dokumentenstatus-Filter**: Ein neuer Filter für den Dokumentenstatus auf der Seite mit den Einbettungsdetails wurde hinzugefügt, um das Verfolgen und Verwalten von Dokumenten zu erleichtern.
* **Schichtanzeige für Dokumente**: Eine neue Baumansicht in der Memento-Seitenleiste wurde implementiert, die Dokumente und Ordner in Schichten organisiert, um die Navigation zu verbessern.
* **Erweiterte Suchfunktionen**: Datumsbereichsfilter für die Suchfunktionalität eingeführt, die eine genauere Dokumentenabrufung ermöglicht.
**Verbesserungen**
* **Dokumentenmanagement**: Der Prozess zum Verlinken von Dokumenten mit der Wissensdetailseite wurde verfeinert, um die Dokumentenorganisation und den Zugriff zu vereinfachen.
* **Benutzeroberflächen-Updates**: Verschiedene UI-Verbesserungen zur Steigerung der Benutzerfreundlichkeit und visuellen Attraktivität der App.
* **Leistungsoptimierung**: Der Code wurde überarbeitet und API-Aufrufe aktualisiert, um die Leistung und Reaktionsfähigkeit der App zu verbessern.
**Fehlerbehebungen**
* **Umgang mit leeren Suchanfragen**: Ein Problem wurde behoben, bei dem leere Suchanfragen nicht ordnungsgemäß behandelt wurden, was die Zuverlässigkeit der Suche verbessert.
* **E-Mail-Integration**: Ein Problem im Zusammenhang mit der Verarbeitung von E-Mail-Quellen beim Interagieren mit GPT wurde behoben, um eine reibungslosere Integration mit E-Mail-Diensten zu gewährleisten.
==> notices/releases/nov-1st-2024.md <==
---
description: >-
Dieses Release konzentriert sich auf die Verbesserung der Leistung, die Verbesserung der Authentifizierung und die Erhöhung der allgemeinen Zuverlässigkeit für ein besseres Benutzererlebnis.
---
# 1. November 2024
### Verbesserungen
- **Schnellere Suchleistung**: Optimierte Backend-Prozesse für schnelleren Zugriff auf Ihre Dokumente.
- **Verbessertes Authentifizierungssystem**: Aktualisierte Authentifizierung für verbesserte Sicherheit und Zuverlässigkeit.
- **Verbesserte Indexierungszuverlässigkeit**: Verbesserte Überwachung der Dokumentenindizierung, um sicherzustellen, dass alle Ihre Dokumente durchsuchbar sind.
- **Optimierte Systemleistung**: Implementierte Backend-Optimierungen für einen schnelleren und effizienteren Service.
### Neue Funktionen
- **Automatische Wiederverbindung der Datenquelle**: Datenquellen bleiben jetzt automatisch verbunden, um einen ununterbrochenen Zugriff auf Ihre Informationen zu gewährleisten.
### Fehlerbehebungen
- **Verbesserte Datenschutzkontrollen**: Ein Problem behoben, das eine unbefugte Auflistung in Benutzeransichten verhinderte und den Datenschutz verbesserte.
- **Probleme mit der App-Autorisierung behoben**: Umleitungsprobleme mit autorisierten Apps korrigiert, um einen nahtlosen Zugriff zu ermöglichen.
==> notices/b2b/README.md <==
---
description: Beiträge zum Nutzen anderer Unternehmen, mit denen Skydeck AI Inc interagiert.
---
# B2B
==> notices/b2b/about-reddit-agent.md <==
---
description: Rememberizer-Agent
---
# Über den Reddit-Agenten
Ein Rememberizer-Agent ruft Reddit-Inhalte aus ausgewählten Subreddits ab, damit Benutzer und Ersteller dieser Inhalte die zugrunde liegende semantische Bedeutung ihrer Inhalte und die anderer Teilnehmer abfragen können, um mit diesen Inhalten mithilfe ihrer eigenen KI-Tools und derjenigen, die sie über Rememberizer autorisieren, zu interagieren.
||CODE_BLOCK||
==> personal/rememberizer-slack-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Slack
Arbeitsbereichs in Rememberizer als Wissensquelle.
---
# Rememberizer Slack-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Slack.
<figure><img src="../.gitbook/assets/slack_personal_knowledge.png" alt=""><figcaption><p>Ihr Wissen, bereit zur Verbindung mit Slack</p></figcaption></figure>
3. Klicken Sie auf die Schaltfläche **"Verbinden"** der Slack-Wissensquelle. Sie werden auf eine neue Seite weitergeleitet, die um Ihre Erlaubnis bittet, Rememberizer den Zugriff auf Ihren Slack-Arbeitsbereich zu gestatten.
<figure><img src="../.gitbook/assets/slack_oauth.png" alt=""><figcaption><p>Slack OAuth-Bildschirm</p></figcaption></figure>
> **Hinweis:** Wenn Sie eine Warnung sehen, dass diese Anwendung von Slack nicht autorisiert ist, liegt das daran, dass Rememberizer dazu gedacht ist, nach Slack-Inhalten außerhalb von Slack zu suchen, was gegen die [Richtlinien des Slack App Verzeichnisses](https://api.slack.com/directory/guidelines) verstößt.
4. Klicken Sie auf **"Erlauben"**, um die Rememberizer Slack-App in Ihrem Arbeitsbereich zu installieren. Sobald Sie die erforderlichen Berechtigungen erteilt haben, werden Sie zurück zu unserer Plattform weitergeleitet, wo Sie sehen sollten, dass Ihr Slack-Arbeitsbereich verbunden ist und ein Seitenpanel aufgeht.
<figure><img src="../.gitbook/assets/slack_auth_redirect.png" alt=""><figcaption><p>A-COMPANY wurde als Wissensquelle hinzugefügt</p></figcaption></figure>
5. Jetzt, da Sie verbunden sind, müssen Sie angeben, aus welchen Kanälen unser Produkt Nachrichten abrufen soll. Wählen Sie Ihre gewünschten Dateien oder Ordner aus dem Seitenpanel aus. Wenn das Seitenpanel nicht erscheint, klicken Sie auf die Schaltfläche **"Auswählen"**, um das Seitenpanel zu öffnen.
<figure><img src="../.gitbook/assets/slack_choose_knowledge.png" alt=""><figcaption><p>Wählen Sie Kanäle aus, die als Wissen eingebettet werden sollen</p></figcaption></figure>
6. Nachdem Sie Ihre Kanäle ausgewählt haben, beginnt unser System, die Nachrichten und Dateien einzubetten. Dieser Prozess kann einige Minuten in Anspruch nehmen, abhängig von der Datenmenge.
### Was kommt als Nächstes?
Nutzen Sie die [Memento](mementos-filter-access.md) Funktion, um den Zugriff auf die bezogenen Daten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Google Drive, Box, Dropbox usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-Oberfläche oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/manage-third-party-apps.md <==
# Verwalten von Drittanbieter-Apps
## Erforschen Sie Drittanbieter-Apps und -Dienste
Benutzer können alle Drittanbieter-Apps, die mit Rememberizer verbunden sind, auf der **App-Verzeichnis**-Seite mit den folgenden Anweisungen anzeigen und erkunden.
* Wählen Sie in der Navigationsleiste **Persönlich > Eine App finden**. Dann sehen Sie die App-Verzeichnis-Seite.
<figure><img src="../.gitbook/assets/navbar_browsing_app_dir.png" alt=""><figcaption><p>Navigationsleiste durchsuchen App-Verzeichnis-Seite</p></figcaption></figure>
<figure><img src="../.gitbook/assets/app_dir_page.png" alt=""><figcaption><p>App-Verzeichnis-Seite</p></figcaption></figure>
* Finden Sie die App, die Sie erkunden möchten. Sie können dies tun, indem Sie den Namen der App in die Suchleiste eingeben, mit optionalen **Filtern und Sortieroptionen.**
<figure><img src="../.gitbook/assets/search_app_dir_page.png" alt=""><figcaption><p>Suchleiste mit Filter- und Sortieroptionen</p></figcaption></figure>
* Klicken Sie auf den **Namen der Drittanbieter-App** oder die **Erforschen-Schaltfläche**, um die App zu öffnen. 
<figure><img src="../.gitbook/assets/location_name_explore_button.png" alt=""><figcaption><p>Name der App und Erforschen-Schaltfläche</p></figcaption></figure>
* Bei der Verwendung der App müssen die Apps mit Rememberizer autorisiert werden. Technische Details des Ablaufs können auf der Seite [authorizing-rememberizer-apps.md](../developer/authorizing-rememberizer-apps.md "mention") eingesehen werden. Wir verwenden die **Rememberizer GPT-App** als Beispiel für die Benutzeroberflächenabläufe der Autorisierung. Nach dem ersten Chat wird die App Sie auffordern, sich bei Rememberizer anzumelden.
<figure><img src="../.gitbook/assets/RememberizerGPT_auth.png" alt=""><figcaption><p>Anmeldeanforderung von der Rememberizer GPT-App</p></figcaption></figure>
* Klicken Sie auf die **Anmelden**-Schaltfläche. Sie werden zur Autorisierungsseite weitergeleitet.
<figure><img src="../.gitbook/assets/authorize_third_party_page.png" alt=""><figcaption><p>Autorisierungsseite</p></figcaption></figure>
* Sie können das Memento und das Gedächtnis, die die App anzeigen und verwenden kann, ändern, indem Sie auf die **Ändern**-Schaltfläche klicken und auswählen, was Sie möchten.
> **Hinweis:** Detaillierte Informationen über Memento finden Sie auf der Seite [mementos-filter-access.md](mementos-filter-access.md "mention").
> **Hinweis:** Detaillierte Informationen zur Gedächtnisintegration finden Sie auf der Seite [rememberizer-memory-integration.md](rememberizer-memory-integration.md "mention").
* Klicken Sie auf **Autorisieren**, um den Prozess abzuschließen. Sie werden dann wieder zur App weitergeleitet und können normal mit ihr chatten.
> **Hinweis:** Falls Sie die **Abbrechen**-Schaltfläche klicken, werden Sie erneut zur Startseite der App weitergeleitet, und die App wird nicht auf der **App-Verzeichnis**-Seite angezeigt, sondern stattdessen auf der Seite **Ihre verbundenen Apps**. Weitere detaillierte Informationen finden Sie im zweiten Teil [#manage-your-connected-apps](manage-third-party-apps.md#manage-your-connected-apps "mention"), wenn Sie den Autorisierungsprozess vollständig abbrechen möchten.
<figure><img src="../.gitbook/assets/success_auth_rememberizer_gpt.png" alt=""><figcaption><p>Erfolgreich verbundenes Konto</p></figcaption></figure>
## Verwalten Sie Ihre verbundenen Apps
Auf der **App-Verzeichnis**-Seite wählen Sie **Ihre verbundenen Apps**, um die Seite zu durchsuchen. 
<figure><img src="../.gitbook/assets/browse_your_connected_app.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/your_connected_app_page.png" alt=""><figcaption><p>Ihre verbundenen Apps-Seite</p></figcaption></figure>
Diese Seite kategorisiert Apps in zwei Typen basierend auf ihrem Status: **Ausstehende Apps** und **Verbundenen Apps**.
* **Ausstehende Apps**: Dies sind die Apps, bei denen Sie die **Abbrechen**-Schaltfläche gedrückt haben, während Sie die App auf Rememberizer autorisieren. 
* Klicken Sie auf **Weiter**, wenn Sie den Autorisierungsprozess abschließen möchten. 
* Andernfalls klicken Sie auf **Abbrechen**, um die Autorisierung vollständig zurückzuziehen. Die App wird dann wieder auf der **App-Verzeichnis**-Seite angezeigt.
* **Verbundenen Apps:** Sie können die **Memento**- oder **Speicherintegration** einer bestimmten verbundenen App konfigurieren, indem Sie auf die Änderungsoption klicken (oder Auswählen, wenn das Memento nicht gewählt wurde). Klicken Sie auf **Trennen**, wenn Sie die Drittanbieter-App von Rememberizer trennen möchten.
==> personal/rememberizer-memory-integration.md <==
# Rememberizer Gedächtnisintegration
### Einführung
Rememberizer Memory ermöglicht es Drittanbieter-Apps, Daten in einem Benutzerkonto von Rememberizer zu speichern und darauf zuzugreifen, wodurch eine einfache Möglichkeit geschaffen wird, wertvolle Informationen zu speichern und über mehrere Anwendungen der Benutzer hinweg zu nutzen.
### Vorteile
#### Für den Benutzer
Shared Memory schafft einen zentralen Ort, an dem wichtige Ergebnisse und Informationen aus allen Apps des Benutzers an einem Ort verfügbar sind. Einige Vorteile für den Benutzer sind:
* Einfacher Zugriff: Wichtige Daten sind zentralisiert, sodass sowohl der Benutzer als auch seine Apps die Ergebnisse aus mehreren Apps problemlos an einem Ort abrufen können.
* Synchronisierung zwischen Apps: Informationen können nahtlos zwischen den verschiedenen Apps eines Benutzers geteilt und synchronisiert werden, ohne dass der Benutzer zusätzlichen Aufwand betreiben muss.
* Persistente Speicherung: Daten bleiben zugänglich, auch wenn einzelne Apps deinstalliert werden, im Gegensatz zur app-spezifischen lokalen Speicherung.
#### Für App-Entwickler
Der Shared Memory bietet App-Entwicklern eine einfache Möglichkeit, auf Daten von anderen verbundenen Apps eines Nutzers zuzugreifen:
* Kein Backend benötigt: Apps müssen keine eigenen benutzerdefinierten Backend-Systeme entwickeln, um Daten zu speichern und zu teilen.
* Nutzung anderer Apps: Apps können auf öffentlichen Daten aufbauen und diese nutzen, die von anderen installierten Apps eines Nutzers generiert wurden, und so ihre eigene Funktionalität bereichern.
* Cross-App-Integration: Nahtlose Integration und Datenfreigabemöglichkeiten werden zwischen den verschiedenen Apps eines App-Entwicklers ermöglicht.
Standardmäßig haben alle Apps schreibgeschützten Zugriff auf den Shared Memory, während jede App nur in ihren eigenen Speicherbereich schreiben kann. Der Nutzer hat die Kontrolle, um die Zugriffsberechtigungen nach Bedarf anzupassen. Dies bringt Datenfreigabe mit Nutzerdatenschutz und Kontrolle in Einklang.
### Konfiguriere dein Gedächtnis
#### Globale Einstellungen
Die globalen Einstellungen ermöglichen es dem Benutzer, die Standardberechtigungen für alle Apps, die Shared Memory verwenden, zu konfigurieren. Dazu gehört:
<figure><img src="../.gitbook/assets/memory_global_config.png" alt=""><figcaption><p>Speicher in der Wissensseite konfigurieren</p></figcaption></figure>
#### Standardberechtigungen für den Zugriff auf Speicher und Daten für Apps
* **Eigene lesen/Eigene schreiben:** Apps dürfen ausschließlich auf ihre eigenen Speicherdaten zugreifen und diese ändern.
* **Alle lesen/Eigene schreiben:** Apps können Speicherdaten aller Apps lesen, sind jedoch darauf beschränkt, nur ihre eigenen Speicherdaten zu ändern.
* **Speicher deaktivieren:** Standardmäßig können Apps nicht auf Speicherdaten zugreifen oder diese speichern.
* **Auf alle Optionen anwenden:** Der Benutzer kann alle app-spezifischen Berechtigungseinstellungen auf die in den globalen Einstellungen gewählten Standardwerte zurücksetzen.
<figure><img src="../.gitbook/assets/memory_settings_panel.png" alt="" width="375"><figcaption></figcaption></figure>
Der Benutzer kann alle Speicherdokumente mit der Option _**Vergiss dein Gedächtnis**_ löschen:
<figure><img src="../.gitbook/assets/forget_memory_popup.png" alt=""><figcaption><p>Bestätigungsmodal, wenn Gedächtnis vergessen wird</p></figcaption></figure>
#### App-Einstellungen
Für jede verbundene App kann der Benutzer die Berechtigungen für den gemeinsamen Speicher anpassen. Klicken Sie auf **"Eine App finden"**, dann auf **"Ihre verbundenen Apps"** oder gehen Sie zu dem Link [https://rememberizer.ai/personal/apps/connected](https://rememberizer.ai/personal/apps/connected), um die Liste Ihrer verbundenen Apps zu sehen. Klicken Sie dann auf **"Ändern"** im Speicher der App, die Sie anpassen möchten:
<figure><img src="../.gitbook/assets/app_memory_config.png" alt=""><figcaption><p>Speicher für jede App auf der Seite der verbundenen Apps konfigurieren</p></figcaption></figure>
#### Speicherzugriffsberechtigungen für Apps
* **Eigene Lesen/Eigene Schreiben**: Berechtigungen erlauben der App, nur auf ihre eigenen Speicherdaten zuzugreifen und diese zu ändern, wodurch sie daran gehindert wird, mit den Speichern anderer Apps zu interagieren.
* **Alle Lesen/Eigene Schreiben**: Die App kann Speicherdaten aller Apps einsehen, ist jedoch darauf beschränkt, nur ihre eigenen Speicherdaten zu ändern.
* **Speicher Deaktivieren**: Der App ist es untersagt, auf Speicherdaten zuzugreifen oder diese zu ändern.
Dies ermöglicht dem Benutzer eine feingranulare Kontrolle darüber, wie jede App den gemeinsamen Speicher nutzen kann, basierend auf dem Vertrauen des Benutzers in diese spezifische App. Die Berechtigungen für einzelne Apps können restriktiver sein als die globalen Standardwerte.
Zusammen bieten die globalen und App-Einstellungen dem Benutzer leistungsstarke und dennoch benutzerfreundliche Steuerungen darüber, wie ihre Daten über den gemeinsamen Speicher geteilt werden.
### Integrieren mit der Speicherfunktion
#### API-Endpunkt
Rememberizer stellt einen API-Endpunkt [/**api/v1/documents/memorize/**](https://docs.rememberizer.ai/\~/changes/8nxu1gB5bGpm7B5IZlQ8/developer/api-documentations/memorize-content-to-rememberizer) zur Verfügung, damit die GPT-App den Inhalt speichern kann.
Hinweis: Diese API ist nur für Memory mit [3rd-Party-Apps mit OAuth2-Authentifizierung](../developer/authorizing-rememberizer-apps.md) verfügbar (noch nicht [API-Schlüssel](../developer/registering-and-using-api-keys.md)).
#### Merken Sie sich Ihr Wissen
Nachdem Sie sich mit Rememberizer autorisiert haben, kann die Drittanbieter-App wertvolles Wissen speichern.
Hier zeigen wir einen Prozess mit der Remembeizer GPT App.
* Nachdem der Benutzer die Rememberizer GPT App verwendet hat, möchte er den dritten Punkt "Nullkosten-Abstraktionen" speichern.
<figure><img src="../.gitbook/assets/interact_rememberizer_gpt.png" alt="" width="375"><figcaption><p>Interaktion mit Rememberizer GPT Apps</p></figcaption></figure>
* Um die Speicherfunktion der Rememberizer App zu nutzen, muss der Benutzer zunächst die App autorisieren, um auf Ihr Projekt zuzugreifen. Verwenden Sie den Befehl **memorize**, um der App mitzuteilen, welches Wissen sie speichern soll.
<figure><img src="../.gitbook/assets/rememberizer_auth_sign_in.png" alt="" width="563"><figcaption><p>Anmelden, um Rememberizer zu autorisieren</p></figcaption></figure>
* Der Benutzer kann hier die Speicheroption konfigurieren, wobei der Standardwert auf der globalen Konfiguration basiert.
<figure><img src="../.gitbook/assets/authorize_connection_screen.png" alt="" width="563"><figcaption><p>Autorisierungsbildschirm</p></figcaption></figure>
Rememberizer speichert nun erfolgreich Wissen.
<figure><img src="../.gitbook/assets/successful_memorize_knowledge.png" alt="" width="563"><figcaption></figcaption></figure>
* In Rememberizer kann der Benutzer den aktuellen Inhalt auf der Seite **Eingebettete Wissensdetails** sehen.
<figure><img src="../.gitbook/assets/embedded_knowledge_detail.png" alt="" width="563"><figcaption></figcaption></figure>
Mit der App **Talk to Slack** kann der Benutzer nahtlos fortfahren und seinen Fortschritt mit den Daten, die er im Gedächtnis gespeichert hat, anwenden. Zum Beispiel können sie gespeicherte Informationen leicht abfragen und abrufen.
<figure><img src="../.gitbook/assets/recall_memory_talk_to_slack.png" alt=""><figcaption><p>Speicherdaten in einer anderen App abrufen</p></figcaption></figure>
### Verwendung von Gedächtnisdaten über Memento
* Eine weitere Möglichkeit, die Gedächtnisdaten zu nutzen, besteht darin, **Memento** zu erstellen und das Gedächtnis darin zu verfeinern. Besuchen Sie den Abschnitt [Memento-Funktion](mementos-filter-access.md#how-to-create-a-mementos) für weitere Informationen zu den Erstellungshinweisen.
* Rememberizer speichert Inhalte in Dateien, und der Benutzer kann jede App auswählen, um deren Inhalte in **Memento** zu verfeinern.
> Hinweis: In älteren Versionen speichert Rememberizer Inhalte in Dateien und kombiniert sie in Ordnern für jedes Datum.
<figure><img src="../.gitbook/assets/memory_memento_feature.png" alt="" width="563"><figcaption></figcaption></figure>
Mit der [Memento-Funktion](https://docs.rememberizer.ai/personal/mementos-filter-access#what-is-a-memento-and-why-do-they-exist) kann der Benutzer die Gedächtnisdaten nutzen, selbst wenn die Gedächtnis-App-Konfiguration deaktiviert ist.
### Durchsuchen Sie das Gedächtnisdokument in Rememberizer
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-UI oder besser, nutzen Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
==> personal/rememberizer-dropbox-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Dropbox in
Rememberizer als Wissensquelle.
---
# Rememberizer Dropbox-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Dropbox.
<figure><img src="../.gitbook/assets/dropbox_personal_knowledge.png" alt=""><figcaption><p>Dropbox, bereit zur Verbindung als Wissensquelle</p></figcaption></figure>
3. Klicken Sie auf **"Erlauben"**, um die Rememberizer Dropbox-App in Ihrem Konto zu installieren.
<figure><img src="../.gitbook/assets/dropbox_oauth.png" alt=""><figcaption></figcaption></figure>
4. Nachdem Sie die erforderlichen Berechtigungen erteilt haben, werden Sie zurück zu unserer Plattform geleitet, wo Sie Ihr Dropbox-Konto verbunden sehen sollten und ein Seitenpanel erscheint.
<figure><img src="../.gitbook/assets/dropbox_auth_redirect.png" alt=""><figcaption></figcaption></figure>
5. Jetzt, da Sie verbunden sind, müssen Sie angeben, welche Dateien und Ordner unser Produkt einbetten soll. Wählen Sie Ihre gewünschten Dateien oder Ordner aus dem Seitenpanel aus. Wenn das Seitenpanel nicht erscheint, klicken Sie auf die Schaltfläche **"Auswählen"**, um das Seitenpanel zu öffnen.
<figure><img src="../.gitbook/assets/dropbox_choose_knowledge.png" alt=""><figcaption></figcaption></figure>
7. Nachdem Sie Ihre Dateien und Ordner ausgewählt haben, klicken Sie auf **"Hinzufügen"**, und unser System beginnt mit dem Einbetten. Dieser Prozess kann je nach Datenmenge einige Minuten in Anspruch nehmen.
### Verbindung zu einem anderen Dropbox-Konto herstellen
Wenn Sie Ihre Dropbox-Verbindung trennen und dann erneut verbinden, besteht die Wahrscheinlichkeit, dass Dropbox automatisch mit Ihrem vorherigen Dropbox-Konto verbunden wird und den Autorisierungsbildschirm vollständig überspringt.
Wenn Sie eine Verbindung mit einem anderen Dropbox-Konto herstellen möchten:
1. Gehen Sie zur Dropbox-Website und melden Sie sich mit Ihren vorherigen Kontodaten an.
2. Nachdem Sie sich angemeldet haben, klicken Sie auf Ihr Profilbild in der oberen rechten Ecke.
3. Wählen Sie "Einstellungen" aus dem Dropdown-Menü.
4. Im Einstellungsmenü wählen Sie den Tab "Verbundene Apps".
5. Finden Sie die Rememberizer-App in der Liste der verbundenen Apps und klicken Sie neben ihr auf "Trennen".
6. Melden Sie sich von Ihrem vorherigen Dropbox-Konto ab.
7. Wenn Sie nun versuchen, Dropbox erneut mit der Rememberizer-App zu verbinden, werden Sie aufgefordert, ein neues Dropbox-Konto zu autorisieren.
### Was kommt als Nächstes?
Nutzen Sie die [Memento](mementos-filter-access.md)-Funktion, um den Zugriff auf die Quelldaten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Google Drive, Slack usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-Oberfläche oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/rememberizer-google-drive-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Google Drive
in Rememberizer als Wissensquelle.
---
# Rememberizer Google Drive-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Google Drive.
<figure><img src="../.gitbook/assets/drive_personal_knowledge.png" alt=""><figcaption></figcaption></figure>
3. Klicken Sie auf die Schaltfläche **"Verbinden"** der Google Drive-Wissensquelle. Sie werden auf eine neue Seite weitergeleitet, die um Ihre Erlaubnis bittet, Rememberizer den Zugriff auf Ihr Google Drive zu gestatten. Wählen Sie Ihr Google Drive-Konto aus.
<figure><img src="../.gitbook/assets/drive_oauth_step_1.jpg" alt=""><figcaption></figcaption></figure>
4. Genehmigen Sie die App, indem Sie auf "**Weiter"** klicken.
<figure><img src="../.gitbook/assets/drive_oauth_step_2.jpg" alt=""><figcaption></figcaption></figure>
5. Erlauben Sie Rememberizer, **Alle Ihre Google Drive-Dateien zu sehen und herunterzuladen**, indem Sie auf **"Weiter"** klicken.
<figure><img src="../.gitbook/assets/drive_oauth_step_3.jpg" alt=""><figcaption></figcaption></figure>
6. Sie werden zurück zu unserer Plattform weitergeleitet, wo Sie Ihr Drive-Konto verbunden sehen sollten und ein Seitenpanel erscheint.
<figure><img src="../.gitbook/assets/drive_auth_redirect.png" alt=""><figcaption></figcaption></figure>
7. Jetzt, da Sie verbunden sind, müssen Sie angeben, welche Dateien und Ordner unser Produkt einbetten soll. Wählen Sie Ihre gewünschten Dateien oder Ordner aus dem Seitenpanel aus. Wenn das Seitenpanel nicht erscheint, klicken Sie auf die Schaltfläche **"Auswählen"**, um das Seitenpanel zu öffnen.
<figure><img src="../.gitbook/assets/drive_choose_knowledge.png" alt=""><figcaption></figcaption></figure>
8. Nachdem Sie die Dateien ausgewählt haben, klicken Sie auf **"Hinzufügen"**, um mit dem Einbetten Ihres Wissens zu beginnen. Sie müssen auch das Kästchen ankreuzen, um mit der Richtlinie von Rememberizer einverstanden zu sein, Ihre Google Drive-Daten mit Drittanbieteranwendungen zu teilen, die Sie ausdrücklich genehmigt haben.
<figure><img src="../.gitbook/assets/drive_choose_knowledge_checkbox.png" alt=""><figcaption></figcaption></figure>
9. Nachdem Sie Ihre Dateien und Ordner ausgewählt haben, beginnt unser System mit dem Einbetten der Nachrichten und Dateien. Dieser Prozess kann je nach Datenmenge einige Minuten in Anspruch nehmen.
<figure><img src="../.gitbook/assets/drive_indexing.png" alt=""><figcaption></figcaption></figure>
### Einschränkungen der Google Drive-Integration
* Während die Google Drive-Integration von Rememberizer es Ihnen ermöglicht, auf eine Vielzahl von Dateien und Ordnern zuzugreifen und diese einzubetten, kann sie derzeit keine Dateien aus dem Abschnitt "Computer" abrufen oder einbetten, der zum Sichern von Dateien von Ihrem Computer verwendet wird, aufgrund von Einschränkungen, die von Google festgelegt wurden.
* Wenn Sie Dateien von Ihrem lokalen Computer einbetten müssen, empfehlen wir die Verwendung unserer Rememberizer Agent-Desktopanwendung. Um mehr über den Rememberizer Agent und die Installation sowie Nutzung zu erfahren, lesen Sie bitte unseren [Rememberizer Agent](rememberizer-app.md) Leitfaden.
### Was kommt als Nächstes?
Nutzen Sie die [Memento](mementos-filter-access.md) Funktion, um den Zugriff auf die Quelldaten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Slack, Box, Dropbox usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-Oberfläche oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, zögern Sie nicht, unser Support-Team zu kontaktieren.
==> personal/README.md <==
# Persönlich
==> personal/search-your-knowledge.md <==
---
description: >-
In Rememberizer können Sie ein Thema oder eine Frage posten, und Rememberizer wird
eine Liste von Dateien bereitstellen und Teile extrahieren, die konzeptionell ähnlich sind.
---
# Durchsuche dein Wissen
## Suche in Rememberizer
* Wählen Sie in der Navigationsleiste **Persönlich > Ihr Wissen durchsuchen**. Dann sehen Sie die Suchseite in Rememberizer.
<figure><img src="../.gitbook/assets/navbar_search_rememberizer (1).png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/search_rememberizer_page.png" alt=""><figcaption></figcaption></figure>
* Geben Sie die Frage oder das Thema ein, das Sie suchen möchten, wählen Sie dann das Memento aus, dessen Zugriff Sie für die App einschränken möchten, und klicken Sie auf die Rememberizer-Schaltfläche (oder drücken Sie die Eingabetaste). Der Suchvorgang kann einige Minuten dauern, abhängig von der Menge der Daten im Memento. 
<figure><img src="../.gitbook/assets/memento_search_rememberizer.png" alt="" width="269"><figcaption><p>Memento-Filterung in der Suche von Rememberizer</p></figcaption></figure>
* Schließlich sehen Sie eine Liste von Dokumenten, die Ihrer Frage oder dem gewünschten Thema entsprechen. Sie können auf die Datei klicken, und der entsprechende Textabschnitt, der mit Ihrer Frage oder Ihrem Thema zusammenhängt, wird angezeigt.
<figure><img src="../.gitbook/assets/search_result_rememberizer.png" alt=""><figcaption><p>Ein Beispiel für ein Suchergebnis</p></figcaption></figure>
==> personal/rememberizer-app.md <==
# Rememberizer-App
### Einführung.
Die Rememberizer App ist eine MacOS-Desktopanwendung, die Ihre lokalen Dateien in Vektor-Einbettungen umwandelt und sie als Datenquelle in das Wissen Ihres Rememberizers hochlädt. Die Anwendung ermöglicht es anderen LLMs, über die APIs von Rememberizer auf Ihre Einbettungen zuzugreifen, um Antworten basierend auf dem Inhalt Ihrer lokalen Dateien zu erstellen.
### Vorteile.
* **Datennutzung:** Die Anwendung hilft Ihnen, Ihre lokalen Dateien auf sinnvolle und produktive Weise zu nutzen. Sie extrahiert wertvolle Daten aus Ihren Dateien und stellt sie für maschinelle Lernprozesse zur Verfügung.
* **Benutzerfreundlichkeit:** Die Anwendung verfügt über eine benutzerfreundliche Oberfläche und ist einfach zu installieren und zu verwenden. Sie übernimmt die gesamte Arbeit beim Konvertieren von Dateien und Hochladen der Daten, sodass Sie das nicht tun müssen.
* **Integration:** Die Rememberizer App integriert sich nahtlos mit anderen LLMs. Dies ermöglicht es ihnen, Ihre Embeddings über die APIs von Rememberizer abzufragen, um Antworten basierend auf dem Inhalt Ihrer lokalen Dateien zu generieren.
### Installation.
1. Laden Sie eine Version der Rememberizer App von [den hier bereitgestellten Links](rememberizer-app.md#download-links) herunter.
2. Sobald der Download abgeschlossen ist, suchen Sie die .dmg-Datei in Ihrem Download-Ordner und doppelklicken Sie darauf.
3. Ziehen Sie die Rememberizer App in Ihren Anwendungen-Ordner, wenn das neue Fenster geöffnet wird.
4. Gehen Sie zu Ihrem Anwendungen-Ordner und klicken Sie auf die Rememberizer App, um sie zu öffnen.
### So verwenden Sie es.
1. **Anmelden:** Um die Rememberizer-App zu verwenden, müssen Sie sich mit Ihrem Rememberizer-Konto anmelden. Wenn Sie kein Rememberizer-Konto haben, müssen Sie eines erstellen.
<figure><img src="../.gitbook/assets/rememberizer_app_sign_in.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/rememberizer_app_success_auth.png" alt=""><figcaption></figcaption></figure>
2. **Ordner zur Datenquelle hinzufügen:** Nachdem Sie sich angemeldet haben, beginnt die Rememberizer-App im Hintergrund zu arbeiten. Sie können darauf zugreifen, indem Sie auf das kleine Symbol in der Statusleiste klicken, wie unten dargestellt. Bei der ersten Verwendung müssen Sie Ordner zur Datenquelle hinzufügen. Dadurch kann die Rememberizer-App Dateien in diesen Ordnern in Vektor-Embeddings umwandeln und in Ihr Rememberizer-Wissen hochladen.
<figure><img src="../.gitbook/assets/rememberizer_app_add_folder_1.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/rememberizer_app_add_folder_2.png" alt=""><figcaption></figcaption></figure>
3. **Einbetten und Hochladen:** Die Software wird diese Vektor-Embeddings nahtlos in Ihre Rememberizer-Wissensdatenbank integrieren. Verfolgen Sie den Upload-Prozess über den Rememberizer-Status-Tab.
<figure><img src="../.gitbook/assets/rememberizer_app_status.png" alt=""><figcaption></figcaption></figure>
### Download-Links.
* Rememberizer App 1.6.1 ([MacOS](https://www.dropbox.com/scl/fi/hzytquytxmuhpov67spru/rememberizer-app-1.6.1.dmg?rlkey=0p30ok9qt4e33ua8scomagzev\&st=8yys88d5\&dl=1)) - [Versionshinweis](rememberizer-app.md#version-1.3.1-juli-25-2024).
Bitte beachten Sie, dass es empfohlen wird, immer die neueste Version der Software zu verwenden, um von allen neuesten Funktionen und Verbesserungen zu profitieren.
Die Rememberizer App ist so konzipiert, dass der Prozess der Umwandlung lokaler Dateien in Vektor-Embeddings so nahtlos wie möglich gestaltet wird. Genießen Sie es, Ihre Daten auf produktivere Weise zu nutzen!
### Veröffentlichungsnotizen.
### Version 1.6.1 (4. Oktober 2024)
#### Funktionen und Verbesserungen
* **Unterstützung für leere Ordner**: Benutzer können jetzt leere Ordner als Datenquelle hinzufügen.
* **Kleinere Verbesserungen**: Verbesserungen der Benutzeroberfläche und der Leistung.
* **GPU-Unterstützung und Leistungsverbesserungen**: Unterstützung für GPU-Beschleunigung hinzugefügt, um die Verarbeitungsgeschwindigkeit zu erhöhen.
* **Verbessertes Einbettungsprogramm**: Konfiguriert, um die MPS-Version von PyTorch zu unterstützen, optimiert für maschinenspezifische Builds.
* **Intelligente CPU-Erkennung**: Implementierung der Erkennung des CPU-Typs, um sicherzustellen, dass die am besten geeignete Version des Einbettungsprogramms verwendet wird.
* **Verbessertes Datenquellenmanagement**: Nutzung der Batch Delete API für eine effiziente Dateilöschung in entfernten Datenquellen.
* **Unterstützung für alle einfachen Textdateien**: Verarbeitung verschiedener einfacher Textdateitypen aktiviert.
* **Einhaltung der Gitignore-Regeln**: Dateien, die von Gitignore-Regeln in Git-Repositories ignoriert werden, werden jetzt von der Verarbeitung ausgeschlossen.
==> personal/common-knowledge.md <==
---
description: >-
Verbessern Sie Ihr Wissen oder starten Sie schnell, indem Sie den KI-Zugang zu vorindexierten
Daten von uns und anderen hinzufügen.
---
# Allgemeines Wissen
## Was ist Allgemeinwissen
In Rememberizer können registrierte Benutzer **(Verleger)** ihre hochgeladenen Dokumente über Mementos auswählen und sie öffentlich als Allgemeinwissen teilen. Andere Benutzer **(Abonnenten)** können auf dieses öffentliche Wissen zugreifen und es zu ihren eigenen Ressourcen hinzufügen.
Durch die Bereitstellung ihrer Daten können andere Benutzer gemeinsam die verfügbaren Informationen auf der Seite für Allgemeinwissen erweitern. Dieser kollaborative Ansatz ermöglicht es allen Benutzern, auf eine reichhaltigere Datenquelle zuzugreifen, wodurch die Lernfähigkeiten ihrer KI-Anwendungen verbessert werden.
## Fügen Sie öffentliches Allgemeinwissen hinzu
Um ein Allgemeinwissen zu Ihrem Ressourcen zu abonnieren, befolgen Sie die folgenden Anweisungen
* Wählen Sie in der Navigationsleiste **Persönlich > Allgemeinwissen**. Dann sehen Sie die Seite für öffentliches Allgemeinwissen.
<figure><img src="../.gitbook/assets/navbar_browse_ck.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/public_ck_page.png" alt=""><figcaption></figcaption></figure>
* Suchen Sie dann nach dem Allgemeinwissen, das Sie abonnieren möchten. Sie können das Wissen suchen, indem Sie den Namen des Wissens in die Suchleiste eingeben. Optional können Sie die Filteroption neben der Suchleiste wählen.
<figure><img src="../.gitbook/assets/filter_option_ck.png" alt="" width="249"><figcaption><p>Filter der Suchleiste</p></figcaption></figure>
<figure><img src="../.gitbook/assets/public_ck_search.png" alt=""><figcaption><p>Beispiel eines Suchergebnisses</p></figcaption></figure>
* Klicken Sie dann auf die Schaltfläche **Hinzufügen** beim öffentlichen Allgemeinwissen. Nach erfolgreichem Abonnieren sehen Sie, dass die Schaltfläche **Hinzufügen** in die Schaltfläche **Entfernen** geändert wird.
<figure><img src="../.gitbook/assets/not_add_ck.png" alt=""><figcaption><p>Nicht hinzugefügtes Allgemeinwissen</p></figcaption></figure>
<figure><img src="../.gitbook/assets/added_ck.png" alt=""><figcaption><p>Hinzugefügtes Allgemeinwissen</p></figcaption></figure>
* Später, wenn Sie ein abonniertes Wissen entfernen möchten, klicken Sie auf die Schaltfläche **Entfernen**.
## Erstellen eines gemeinsamen Wissens
Für detaillierte Anweisungen zum Erstellen und Teilen eines gemeinsamen Wissens besuchen Sie diese Seite [registering-and-using-api-keys.md](../developer/registering-and-using-api-keys.md "mention").
==> personal/mementos-filter-access.md <==
---
description: Verwenden Sie ein Memento mit jeder App-Integration, um den Zugriff auf Ihr Wissen zu beschränken
---
# Zugriff auf Mementos Filter
### Was ist ein Memento und warum existieren sie?
Ein Hauptzweck von Rememberizer ist es, hochrelevante Auszüge Ihrer Daten kontrolliert mit Drittanbieteranwendungen zu teilen. Dies wird durch die Anwendung eines einzelnen **Memento** auf jede Anwendung erreicht, die mit Rememberizer integriert ist und die Sie ebenfalls autorisieren, auf Ihre Daten in Rememberizer zuzugreifen.
Die aktuelle Implementierung von Memento ermöglicht es dem Benutzer, spezifische Dateien, Dokumente oder Gruppen von Inhalten wie einen Ordner oder Kanal auszuwählen, die von dieser Anwendung verwendet werden können. Zukünftige Implementierungen werden zusätzliche Möglichkeiten hinzufügen, den Zugriff von Drittanbietern zu filtern, wie Zeitrahmen wie "in den letzten 30 Tagen erstellt".\
\
Zwei Standardwerte sind "Keine" und "Alle". Alle teilt jede Datei, auf die der Benutzer Rememberizer Zugriff gewährt hat. Keine teilt nichts mit der betreffenden App. Die Auswahl von Keine ermöglicht es einem Benutzer, eine App auszuwählen und sie mit Rememberizer zu integrieren, ohne sofort entscheiden zu müssen, welche Inhalte verfügbar gemacht werden sollen. Die Auswahl eines Memento mit Keine oder das Bearbeiten eines bestehenden angewendeten Memento, um Keine zu teilen, ist eine Möglichkeit, den Zugriff einer App auf Benutzerdaten zu deaktivieren, ohne die Integration entfernen zu müssen. Dies ist wie ein Ausschalter für Ihre Daten. Benutzerdefinierte Mementos können speziell erstellt werden und Namen haben, die dies widerspiegeln, wie "Hausaufgaben" oder "Marketing".
### Wie erstellt man ein Memento?
Dieser Leitfaden führt Sie durch den Prozess der Erstellung eines Mementos.
1. Navigieren Sie zu **Persönlich > Memento: Zugriff einschränken** im Tab oder besuchen Sie [https://rememberizer.ai/personal/memento](https://rememberizer.ai/personal/memento). Sie sollten alle Mementos auf der linken Seite des Bildschirms sehen.
<figure><img src="../.gitbook/assets/memento_page.png" alt=""><figcaption></figcaption></figure>
2. Klicken Sie auf **Neues Memento erstellen**. Geben Sie dann den Namen für Ihr benutzerdefiniertes Memento ein und klicken Sie auf **Erstellen**. Danach sollte Ihr Memento hinzugefügt werden und eine Liste von Datenquellen kann in Ihr Memento aufgenommen werden.
<figure><img src="../.gitbook/assets/create_memento.png" alt=""><figcaption></figcaption></figure>
<figure><img src="../.gitbook/assets/memento_detail.png" alt=""><figcaption></figcaption></figure>
3. Klicken Sie auf **Verfeinern** bei der Datenquelle, die Sie verfeinern möchten, das Seitenpanel wird angezeigt. Wählen Sie dann aus, ob Sie Ordner oder Dateien hinzufügen möchten, und klicken Sie auf **Verfeinern**, um diese Datenquellen zum Memento hinzuzufügen.
<figure><img src="../.gitbook/assets/memento_refine_knowledge.png" alt=""><figcaption></figcaption></figure>
4. Auch für allgemeine Wissensquellen können Sie auf **Hinzufügen** klicken, um das Wissen in das Memento aufzunehmen.
<figure><img src="../.gitbook/assets/memento_add_common_knowledge.png" alt=""><figcaption></figcaption></figure>
==> personal/manage-your-embedded-knowledge.md <==
---
description: >-
Rememberizer ermöglicht es Benutzern, ihre gespeicherten Dateien aus
verschiedenen Quellen effizient zu verwalten. Dieser Abschnitt zeigt Ihnen, wie Sie auf Ihre hochgeladenen Dateien im Wissen zugreifen, suchen, filtern und verwalten können.
---
# Verwalten Sie Ihr eingebettetes Wissen
## Durchsuchen der Seite für eingebettete Wissensdetails
Wählen Sie in der Navigationsleiste **Persönlich > Ihr Wissen**. Suchen Sie die Schaltfläche **Details anzeigen** auf der rechten Seite des Abschnitts "Ihr Wissen" und klicken Sie darauf. Dann sehen Sie die Seite **Eingebettete Wissensdetails**.
<figure><img src="../.gitbook/assets/browse_knowledge_detail_page_1.png" alt=""><figcaption><p>Ihr Wissensabschnitt und die Schaltfläche <strong>Details anzeigen</strong></p></figcaption></figure>
<figure><img src="../.gitbook/assets/browse_knowledge_detail_page_2.png" alt=""><figcaption><p>Seite für eingebettete Wissensdetails</p></figcaption></figure>
Die Tabelle mit den Details der Wissensdateien enthält diese Attribute:
* **Dokumente:** Name des Dokuments oder Slack-Kanals.
* **Quelle:** Die Ressource, von der die Datei hochgeladen wurde (Drive, Mail, Slack, Dropbox und Rememberizer App).
* **Verzeichnis:** Das Verzeichnis, in dem sich die Datei in der Quelle befindet.
* **Status**: Der Status der Datei (indiziert, indiziert oder Fehler).
* **Größe**: Die Größe der Datei.
* **Indiziert am**: Das Datum, an dem die Datei indiziert wurde.
* **Aktionen:** Die Schaltfläche zum Löschen der Datei. Bei Dateien, deren Status Fehler ist, wird neben dem Papierkorb-Symbol (Löschen-Schaltfläche) auch ein Wiederholungs-Icon angezeigt.
## Funktionen der Detailseite
### Dateien suchen und filtern
Benutzer können das Dokument nach Namen mit der **Suchleiste** durchsuchen. Geben Sie den Namen in die Leiste ein und drücken Sie die Eingabetaste, um Ihr Ergebnis zu erhalten.
<figure><img src="../.gitbook/assets/search_manage_knowledge_result.png" alt=""><figcaption><p>Ergebnis einer Suche</p></figcaption></figure>
Sie können auch optional den **Statusfilter** und den **Quellenfilter** wählen. Dies ermöglicht es Ihnen, spezifische Dokumente schnell zu finden, indem Sie Ihre Suchkriterien eingrenzen. 
<figure><img src="../.gitbook/assets/Source filter.png" alt="" width="247"><figcaption><p>Quellenfilter</p></figcaption></figure>
<figure><img src="../.gitbook/assets/Status_filter.png" alt="" width="257"><figcaption><p>Statusfilter</p></figcaption></figure>
### Löschen einer hochgeladenen Datei
Finden Sie die Datei, die Sie löschen möchten (bei Bedarf suchen). Klicken Sie dann auf das **Papierkorbsymbol** in der **Aktions**-Spalte. 
<figure><img src="../.gitbook/assets/delete_file.png" alt=""><figcaption><p>Datei mit Löschsymbol</p></figcaption></figure>
Ein Modal wird angezeigt, um das Löschen zu bestätigen. Klicken Sie auf **Bestätigen**, dann sehen Sie die Datei gelöscht.
<figure><img src="../.gitbook/assets/delete_file_pop_up.png" alt=""><figcaption><p>Löschbestätigungsmodal</p></figcaption></figure>
### Fehlerhafte Indexierungsdateien erneut versuchen
Der Benutzer kann versuchen, die Dateien erneut einzubetten, die Rememberizer nicht indexieren konnte. Um die Indexierung einer bestimmten Datei erneut zu versuchen, klicken Sie einfach auf die Schaltfläche "Erneut versuchen" neben der Schaltfläche "Löschen" in der **Aktion**-Spalte.
<figure><img src="../.gitbook/assets/err_retry_button.png" alt=""><figcaption><p>Schaltfläche "Erneut versuchen" für eine bestimmte Fehlerdatei</p></figcaption></figure>
Wenn der Benutzer die Indexierung aller Fehlerdateien erneut versuchen möchte, klicken Sie auf die Schaltfläche "Erneut versuchen" neben der Bezeichnung der **Aktion**-Spalte.
<figure><img src="../.gitbook/assets/err_retry_all_button.png" alt=""><figcaption><p>Schaltfläche "Erneut versuchen" für alle Fehlerdateien</p></figcaption></figure>
Unten ist das Bild nach erfolgreichem erneuten Versuch der Indexierung der Fehlerdatei aus der Gmail-Integration.
<figure><img src="../.gitbook/assets/success_retry_indexing.png" alt=""><figcaption><p>Erfolgreicher erneuter Versuch der Indexierung der Fehlerdatei</p></figcaption></figure>
==> personal/rememberizer-gmail-integration.md <==
---
description: >-
Dieser Leitfaden führt Sie durch den Prozess der Integration Ihres Google Drive
in Rememberizer als Wissensquelle.
---
# Rememberizer Gmail-Integration
1. Melden Sie sich bei Ihrem Konto an.
2. Navigieren Sie zum Tab **Persönlich > Ihr Wissen** oder besuchen Sie [https://rememberizer.ai/personal/knowledge](https://rememberizer.ai/personal/knowledge). Dort sollten Sie alle verfügbaren Wissensquellen sehen, einschließlich Gmail.
<figure><img src="../.gitbook/assets/gmail_personal_knowledge.png" alt=""><figcaption></figcaption></figure>
3. Klicken Sie auf die Schaltfläche **"Verbinden"** für die Gmail-Wissensquelle. Sie werden auf eine neue Seite weitergeleitet, die um Ihre Erlaubnis bittet, Rememberizer den Zugriff auf Ihr Gmail zu gestatten. Wählen Sie Ihr Gmail-Konto aus.
<figure><img src="../.gitbook/assets/gmail_oauth_step_1.png" alt=""><figcaption></figcaption></figure>
4. Genehmigen Sie die App, indem Sie auf "**Weiter"** klicken.
<figure><img src="../.gitbook/assets/gmail_oauth_step_2.png" alt=""><figcaption></figcaption></figure>
5. Gewähren Sie Rememberizer **Berechtigungen**, um auf Ihr Gmail zuzugreifen, indem Sie auf **"Weiter"** klicken.
<figure><img src="../.gitbook/assets/gmail_oauth_step_3.png" alt=""><figcaption></figcaption></figure>
6. Sie werden zurück zu unserer Plattform weitergeleitet, wo Sie sehen sollten, dass Ihr Gmail verbunden ist.
<figure><img src="../.gitbook/assets/gmail_auth_redirect.png" alt=""><figcaption></figcaption></figure>
7. Jetzt, da Sie verbunden sind, müssen Sie angeben, welche E-Mail-Labels unser Produkt einbetten soll. Klicken Sie auf die Schaltfläche **"Auswählen"** und wählen Sie Ihre gewünschten E-Mail-Labels aus dem Seitenpanel aus. Alle E-Mails, die zu den ausgewählten Labels gehören, werden eingebettet.
<figure><img src="../.gitbook/assets/gmail_choose_knowledge.png" alt=""><figcaption></figcaption></figure>
8. Nachdem Sie die Labels ausgewählt haben, klicken Sie auf **"Hinzufügen"**, um mit dem Einbetten Ihres Wissens zu beginnen. Sie müssen auch das Kästchen ankreuzen, um mit der Richtlinie von Rememberizer einverstanden zu sein, Ihre Gmail-Daten mit Drittanbieteranwendungen zu teilen, die Sie ausdrücklich genehmigt haben.
<figure><img src="../.gitbook/assets/gmail_choose_knowledge_checkbox.png" alt=""><figcaption></figcaption></figure>
9. Sobald Sie Ihre Labels ausgewählt haben, beginnt unser System mit dem Einbetten der E-Mails und Anhänge. Dieser Prozess kann einige Minuten dauern, abhängig von der Menge der Daten.
<figure><img src="../.gitbook/assets/gmail_indexing.png" alt=""><figcaption></figcaption></figure>
### Was kommt als Nächstes?
Verwenden Sie die [Memento](mementos-filter-access.md)-Funktion, um den Zugriff auf die bezogenen Daten zu filtern. Kombinieren Sie dies mit Ihrem Wissen aus anderen Anwendungen wie Slack, Box, Dropbox usw., um ein umfassendes Memento zu erstellen.
Sie können auch [Ihr Wissen durchsuchen](https://rememberizer.ai/personal/search) über unsere Web-UI oder besser noch, verwenden Sie dieses Wissen in einem LLM über unsere GPT-App oder unsere öffentliche API.
Und das war's! Wenn Sie während des Prozesses auf Probleme stoßen, wenden Sie sich gerne an unser Support-Team.
==> notices/README.md <==
# Hinweise
==> hinweise/nutzungsbedingungen.md <==
# Nutzungsbedingungen
### 1. Einleitung
Dieses Dokument enthält die Nutzungsbedingungen ("Bedingungen") für Rememberizer, einen Dienst von Skydeck AI Inc ("Rememberizer"), einschließlich aller Seiten, die dem Benutzer in einer benutzerdefinierten oder allgemein verfügbaren Domain innerhalb von \*.rememberizer.ai und allen anderen Seiten zur Verfügung gestellt werden, die auf diese Bedingungen verweisen (die "Seiten"). Diese Bedingungen stellen eine verbindliche rechtliche Vereinbarung zwischen Ihnen als Nutzer und Skydeck AI Inc als Anbieter dieser Plattform. Durch den Zugriff auf oder die Nutzung dieser Plattform erklären Sie sich mit diesen Bedingungen einverstanden.
### 2. Akzeptanz der Nutzungsbedingungen
Indem Sie auf einen Teil der Websites zugreifen oder diese nutzen, bestätigen Sie, dass Sie mindestens 18 Jahre alt sind, diese Nutzungsbedingungen und die Datenschutzrichtlinie von Rememberizer (die hiermit durch Verweis in die Nutzungsbedingungen aufgenommen wird) gelesen und verstanden haben und rechtlich an diese gebunden sind.
In diesen Bedingungen beziehen sich "wir", "uns" und "unser" auf Rememberizer, während "Sie" sich sowohl auf Sie als Einzelperson als auch auf jede von Ihnen vertretene Einheit bezieht. Durch die Nutzung unserer Plattform bestätigen Sie, dass Sie diese Bedingungen im Namen einer solchen Einheit akzeptieren können, wodurch diese an diese Bedingungen gebunden wird.
### 3. Kontaktinformationen
SkyDeck AI Inc. ist die Firma, mit der Sie den Vertrag abschließen. Unsere Postadresse und Kontaktdaten lauten wie folgt:
SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
Telefon: 1.415.744.1557\
Für rechtliche Anfragen: [legal@rememberizer.ai](mailto:legal@rememberizer.ai)
### 4. Lizenzgewährung und Eigentumsrechte
Unter der Voraussetzung, dass Sie diese Bedingungen, alle sonstigen auf der Plattform veröffentlichten Richtlinien oder Einschränkungen vollständig einhalten und die mit Rememberizer vereinbarten Gebühren rechtzeitig zahlen, gewähren wir Ihnen eine begrenzte, nicht exklusive, nicht übertragbare, widerrufbare Lizenz zum Zugriff und zur Nutzung der Plattform.
Sofern nicht anders vermerkt, ist sämtlicher durch die Plattform bereitgestellter Inhalt (einschließlich, aber nicht beschränkt auf Software, Beiträge, Informationen, Benutzeroberflächen, Grafiken, Marken, Logos, Bilder, Kunstwerke, Videos, Dokumente und das allgemeine "Aussehen und Gefühl" der Plattform) von Rememberizer besessen, kontrolliert oder lizenziert oder an Rememberizer lizenziert. Dieser Inhalt ist durch verschiedene Gesetze geschützt, darunter Gesetze zum unlauteren Wettbewerb, zum Urheberrecht, zum Patent- und Markenrecht und andere Gesetze zum Schutz des geistigen Eigentums. Rememberizer behält sich alle Rechte an diesem Inhalt vor.
Ihr Inhalt bleibt Ihr ausschließliches Eigentum. Sie gewähren uns eine nicht exklusive, widerrufbare Lizenz zur Nutzung Ihres Inhaltes zum Zweck der Erbringung unserer Dienstleistung für Sie.
Jede unbefugte Reproduktion, Weiterverteilung, Nutzung oder Ausbeutung eines Teils der Plattform ist ausdrücklich gesetzlich verboten und kann zivil- oder strafrechtliche Sanktionen nach sich ziehen.
### 5. Verantwortung für das Konto
Wenn Sie ein Konto auf der Plattform eröffnen, sind Sie verantwortlich für die Wahrung der Vertraulichkeit Ihrer Kontoinformationen und für alle Aktivitäiten unter Ihrem Konto. Durch die Annahme dieser Bedingungen und die Erstellung eines Kontos stimmen Sie unserer Sammlung, Nutzung und Offenlegung Ihrer Informationen zu, wie in der Datenschutzrichtlinie beschrieben. Niemand unter 18 Jahren darf ein Konto registrieren oder persönliche Informationen an Rememberizer oder die Plattform weitergeben. Informieren Sie Rememberizer sofort über jegliche unbefugte Kontonutzung. Sie können für Verluste durch unbefugte Nutzung haftbar gemacht werden. Benutzen Sie nicht das Konto einer anderen Person ohne vorherige Genehmigung von Rememberizer. Die Konto-Registrierung ist dort verboten, wo sie gesetzlich untersagt ist.
### 6. Nutzerrechte und -pflichten
Als Nutzer haben Sie das Recht, unsere KI-Tools für Ihre legitimen Geschäftszwecke zu nutzen. Sie sind dafür verantwortlich, die Tools nicht zu missbrauchen, die Rechte anderer nicht zu verletzen oder irgendwelche Gesetze zu verstoßen. Sie sind verpflichtet, alle anwendbaren Gesetze und Vorschriften bei der Nutzung der Plattform einzuhalten.
### 7. Rechte und Pflichten des Anbieters
Wir, Rememberizer., behalten uns das Recht vor, die Nutzung zu überwachen, diese Bedingungen durchzusetzen und die Plattform und ihre Bedingungen bei Bedarf zu aktualisieren. Wir sind verantwortlich für die Bereitstellung eines zuverlässigen Dienstes, den Respekt vor der Privatsphäre der Benutzer und die Beantwortung von Fragen oder Bedenken.
### 8. Regeln für Inhalte
Inhalte, die von unseren KI-Tools generiert werden, gehören Ihnen, dem Benutzer, vorbehaltlich möglicher Einschränkungen oder Bedingungen, die in diesen Nutzungsbedingungen festgelegt sind. Der Inhalt darf nicht für illegale oder unangemessene Zwecke verwendet werden.
### 9. Missbrauch und Verstoß
Missbrauch oder Verstoß gegen diese Bedingungen können Strafen nach sich ziehen, einschließlich, aber nicht beschränkt auf, Aussetzung oder Beendigung des Zugangs zur Plattform, rechtliche Schritte und/oder Schadenersatz.
### 10. Haftungsausschluss
Sie stimmen zu, dass Ihre Nutzung der Plattform, einschließlich aller Inhalte, auf Ihr alleiniges Risiko erfolgt. Die Plattform und Inhalte werden in einem "wie sie ist" und "wie verfügbar" Zustand bereitgestellt. Rememberizer gibt keine Garantien, ausdrücklich oder implizit, und lehnt alle möglichen Garantien ab, einschließlich, aber nicht beschränkt auf, implizite Garantien hinsichtlich der Markttauglichkeit, Eignung für einen bestimmten Zweck, Titel und Nichtverletzung von Rechten. Rememberizer garantiert nicht, dass die Plattform oder Inhalte genau, durchgehend verfügbar, vollständig, zuverlässig, sicher, aktuell, fehlerfrei sind oder frei von Viren oder anderen schädlichen Komponenten sind.
### 11. Schadloshaltung
Sie erklären sich damit einverstanden, gegenüber Rememberizer, seinen Vertretern, Direktoren, Aktionären, Nachfolgern, Mitarbeitern, Agenten, Tochtergesellschaften und verbundenen Unternehmen haftbar zu bleiben und diese zu entschädigen sowie von jeglichen tatsächlichen oder drohenden Drittparteiforderungen, Forderungen, Verlusten, Schäden, Kosten, Haftungen, Verfahren und Kosten (einschließlich angemessener Anwalts- und Sachverständigengebühren sowie Untersuchungskosten) im gesetzlich zulässigen Umfang freizustellen. Dies umfasst alle Probleme, die sich aus Ihrer Nutzung der Plattform ergeben oder damit in Zusammenhang stehen, Ihrer Verletzung dieser Bedingungen, Ihrer Verstoß gegen ein Gesetz oder eine Verordnung, Ihrer Verletzung von Rechten Dritter oder der Offenlegung, Aufforderung oder Nutzung personenbezogener Informationen durch Sie, unabhängig davon, ob dies mit oder ohne Ihr Wissen oder Einwilligung geschieht. Rememberizer behält sich das Recht vor, die ausschließliche Verteidigung und Kontrolle über jede Angelegenheit zu übernehmen, die Ihrerseits einer Schadloshaltung unterliegt, und Sie erklären sich damit einverstanden, mit der Verteidigung von Rememberizer gegen einen solchen Anspruch zusammenzuarbeiten. Sie dürfen keiner Regelung zustimmen, die Rememberizer betrifft, ohne vorherige schriftliche Zustimmung von Rememberizer.
``
### 12. Aussetzung oder Beendigung des Zugangs
Rememberizer behält sich das Recht vor, Ihren Zugang zu einem oder allen Teilen der Plattform, mit oder ohne Vorankündigung, aus beliebigem Grund auszusetzen oder zu beenden. Dies beinhaltet, ist aber nicht beschränkt auf Verstöße gegen diese Nutzungsbedingungen, Anfragen von Strafverfolgungsbehörden oder anderen Regierungsstellen, Einstellung oder signifikante Änderung der Plattform oder unerwartete technische Probleme. Rememberizer haftet nicht für eine Beendigung Ihres Zugangs zur Plattform. Jegliche Rechte und Pflichten aus diesen Nutzungsbedingungen, die natürlich über die Nutzung der Plattform hinaus fortgesetzt werden sollten, überdauern jede Beendigung Ihres Zugangs.
``
### 13. Haftungsbeschränkung
Im größtmöglichen Umfang, der gesetzlich zulässig ist, stimmen Sie zu, das gesamte Risiko, das sich aus Ihrem Zugriff auf und der Nutzung der Plattform und des Inhalts ergibt, zu tragen. Rememberizer oder einer seiner Direktoren, Mitarbeiter, Agenten oder Lieferanten haften nicht für spezielle, indirekte, zufällige, vorbildliche, Folge- oder Strafschäden jeglicher Art, die sich aus oder im Zusammenhang mit der Plattform ergeben, und alle Inhalte, Dienstleistungen oder Produkte, die auf oder anderweitig über die Plattform verfügbar gemacht werden. Die gesamte kumulative Haftung von Rememberizer Ihnen gegenüber, die sich aus diesen Bedingungen ergibt oder aus der Nutzung oder Unfähigkeit zur Nutzung der Plattform resultiert, wird einhundert Dollar ($100.00) nicht übersteigen.
### 14. Streitbeilegung
Alle Streitigkeiten, Kontroversen oder Ansprüche, die aus oder im Zusammenhang mit diesen Bedingungen entstehen, einschließlich ihrer Gültigkeit, Ungültigkeit, Verletzung oder Beendigung, sollen durch Schlichtung gemäß den Regeln der American Arbitration Association beigelegt werden. Der Ort der Schlichtung soll San Jose, Kalifornien sein, und das Verfahren soll durch die Gesetze Kaliforniens geregelt werden. Das Schiedsurteil soll für beide Parteien endgültig und bindend sein.
### 15. Änderungen der Bedingungen
Rememberizer behält sich das Recht vor, diese Bedingungen jederzeit nach eigenem Ermessen zu ändern. Änderungen werden den Benutzern über geeignete Kanäle mitgeteilt, wie z.B. E-Mail-Benachrichtigungen, Website-Banner oder In-App-Nachrichten, und den Benutzern wird eine angemessene Zeitspanne eingeräumt, um die neuen Bedingungen zu akzeptieren.
### 16. Übersetzungen
Zu Ihrer Bequemlichkeit bieten wir maschinelle Übersetzungen dieses Dokuments in anderen Sprachen als Englisch an. Zu jeder Zeit, wenn es einen Konflikt oder Widerspruch zwischen der ursprünglichen englischen Version und einer Version in einer anderen Sprache gibt, gilt die englische Version und hat Vorrang. Indem Sie sich auf eine nicht-englische Übersetzung dieses Dokuments verlassen, akzeptieren Sie, dass es unbeabsichtigte Unterschiede zwischen dem übersetzten Text und den tatsächlichen Bedingungen, denen Sie zugestimmt haben, geben könnte.
==> notices/privacy-policy.md <==
# Datenschutz-Bestimmungen
## Datenschutzerklärung für Rememberizer
SkyDeck AI Inc. ("Rememberizer", "wir", "unsere" oder "uns") respektiert Ihre Privatsphäre und ist verpflichtet, diese durch unsere Einhaltung dieser Richtlinie zu schützen. Diese Richtlinie beschreibt die Arten von Informationen, die wir von Ihnen sammeln oder die Sie bereitstellen können, wenn Sie die generative AI-Plattform rememberizer.ai (unser "Service") nutzen, und unsere Praktiken zum Sammeln, Verwenden, Aufrechterhalten, Schutz und Offenlegung dieser Informationen.
### Informationen, die wir über Sie sammeln und wie wir sie sammeln
Wir sammeln mehrere Arten von Informationen von und über Nutzer unseres Dienstes, einschließlich:
* Persönliche Informationen, wie Ihren Namen, Ihre E-Mail-Adresse und andere Identifikatoren, über die Sie online oder offline kontaktiert werden können.
* Technische Daten, wie Informationen über Ihre Internetverbindung, die Geräte, die Sie verwenden, um auf unseren Dienst zuzugreifen, und Nutzungsdetails.
* API-Schlüssel und Anmeldeinformationen für den Zugriff auf von Ihnen bereitgestellte generative AI-Modelle von Drittanbietern.
* Dokumenteninhalt („Wissen“), der aus vollständigen Dokumenten (wie Google Docs), Daten, Diskussionen (wie dem Inhalt eines Slack-Kanals) besteht. Diese stammen aus Datenquellen, die Sie auswählen und mit Rememberizer teilen möchten. 
Wir sammeln diese Informationen:
* Direkter Weg von Ihnen, wenn Sie uns den Zugang zu einer Datenquelle genehmigen.
* Direkt von der App, die Sie in Rememberizer integriert haben, wenn sie sich entscheidet, Text im Rememberizer-Speicher für eine spätere Nutzung durch diese App oder andere zu speichern.
* Automatisch, während Sie durch den Dienst navigieren. Automatisch gesammelte Informationen können Nutzungsdetails, IP-Adressen und Informationen umfassen, die über Cookies, Web-Beacons und andere Tracking-Technologien gesammelt werden.
* Automatisch, wenn Sie die Quelldaten ändern, sodass die neueste Version in unserem Wissen wiedergegeben werden kann.
* Wir bestätigen, dass keine Nutzerdaten, die von Google Workspace APIs abgerufen werden, zum Trainieren von KI-/ML-Modellen verwendet werden. Diese Daten sind nur für den einzelnen Nutzer zugänglich, der eine ausdrückliche Genehmigung erteilt hat, und sie werden ausschließlich zum Zweck der Bereitstellung und Verbesserung unserer Dienstleistungen für Sie verwendet.
### Wie wir Ihre Informationen nutzen
Wir nutzen Informationen, die wir über Sie sammeln oder die Sie uns zur Verfügung stellen, einschließlich persönlicher Informationen:
* Um Ihnen den Service und dessen Inhalte sowie alle anderen Informationen, Produkte oder Dienstleistungen, die Sie von uns anfordern, bereitzustellen.
* Um jeden anderen Zweck zu erfüllen, für den Sie es bereitstellen.
* Um Ihnen Mitteilungen über Ihr Konto zu senden.
* Um unsere Verpflichtungen zu erfüllen und unsere Rechte aus jeglichen Verträgen durchzusetzen, die Sie und wir eingegangen sind.
* Um Sie über Änderungen an unserem Service oder an Produkten oder Dienstleistungen, die wir anbieten oder durch ihn bereitstellen, zu informieren.
* Um unseren Service, unsere Produkte oder Dienstleistungen zu verbessern.
* Um Ihnen die Teilnahme an interaktiven Funktionen unseres Service zu ermöglichen.
* Textkomponenten von Wissensdokumenten werden in Blöcken gespeichert und in Vektordatenspeichern indexiert, so dass Teile, die als semantisch relevant eingeschätzt werden, an Drittanwendungen zurückgegeben werden können, die Sie für diesen Zugriff autorisieren. 
### Weitergabe an Dritte
Ein Hauptzweck von Rememberizer besteht darin, in kontrollierter Weise hochrelevante Ausschnitte Ihrer Daten mit Drittanwendungen zu teilen. Dies wird durch die Anwendung eines einzelnen **Memento** auf jede Anwendung erreicht, die mit Rememberizer integriert ist und auf die Sie auch wählen, den Zugriff auf Ihre Daten in Rememberizer zu autorisieren.
Die aktuelle Implementierung von Memento ermöglicht es dem Benutzer, spezifische Dateien, Dokumente oder Inhaltsgruppen wie einen Ordner oder Kanal auszuwählen, die von dieser Anwendung verwendet werden können. Spätere Implementierungen werden zusätzliche Möglichkeiten zur Filterung des Drittzugriffs hinzufügen, wie z.B. Zeitrahmen wie "in den letzten 30 Tagen erstellt".\
\
Zwei Standardwerte sind "Keine" und "Alle". Alle teilt jede Datei, auf die der Benutzer Rememberizer den Zugriff erlaubt hat. Keine teilt nichts mit der fraglichen App. Wenn Sie Keine wählen, kann ein Benutzer eine App auswählen und mit Rememberizer integrieren, ohne sich sofort entscheiden zu müssen, welche Inhalte zur Verfügung gestellt werden sollen. Die Auswahl eines Memento mit Keine oder das Bearbeiten eines bereits angewendeten Memento, um Keine zu teilen, ist eine Möglichkeit, den Zugriff einer App auf Benutzerdaten auszuschalten, ohne die Integration entfernen zu müssen. Dies ist wie ein Ausschalter für Ihre Daten. Benutzerdefinierte Mementos können zweckmäßig erstellt und mit Namen versehen werden, die dies widerspiegeln, wie "Hausaufgaben" oder "Marketing". 
### Offenlegung Ihrer Informationen
Wir können aggregierte Informationen über unsere Benutzer und Informationen, die keine Einzelpersonen identifizieren, ohne Einschränkungen offenlegen. Wir können personenbezogene Daten, die wir sammeln oder die Sie bereitstellen, gemäß dieser Datenschutzrichtlinie offenlegen:
* An Drittanbieter, Dienstleister, Auftragnehmer oder Agenten, die Dienstleistungen für uns oder in unserem Auftrag erbringen und Zugang zu solchen Informationen benötigen, um diese Arbeit zu leisten.
* Um den Zweck zu erfüllen, für den Sie sie bereitgestellt haben. Für jeden anderen Zweck, den wir offenlegen, wenn Sie die Informationen bereitstellen.
* Mit Ihrer Zustimmung.
### Ihre Rechte
Sie haben bestimmte Rechte gemäß den geltenden Datenschutzgesetzen. Diese können das Recht beinhalten zu:
* Anfrage auf Zugriff zu Ihren persönlichen Daten.
* Anfrage zur Korrektur der persönlichen Daten, die wir über Sie gespeichert haben.
* Anfrage zur Löschung Ihrer persönlichen Daten.
* Widerspruch gegen die Verarbeitung Ihrer persönlichen Daten.
* Anfrage zur Einschränkung der Verarbeitung Ihrer persönlichen Daten.
* Anfrage zur Übertragung Ihrer persönlichen Daten.
* Recht auf Widerruf der Zustimmung.
### Datensicherheit
Wir haben Maßnahmen implementiert, die darauf abzielen, Ihre persönlichen Informationen vor versehentlichem Verlust und vor unbefugtem Zugriff, Gebrauch, Veränderung und Offenlegung zu schützen. Alle Informationen, die Sie uns zur Verfügung stellen, werden auf unseren sicheren Servern hinter Firewalls gespeichert. Sämtliche Zahlungstransaktionen und API-Schlüssel werden mit SSL-Technologie verschlüsselt.
### Änderungen an unserer Datenschutzrichtlinie
Es ist unsere Politik, alle Änderungen, die wir an unserer Datenschutzrichtlinie vornehmen, auf dieser Seite zu posten. Wenn wir wesentliche Änderungen vornehmen, wie wir die persönlichen Informationen unserer Benutzer behandeln, werden wir Sie durch eine Benachrichtigung auf der Service-Startseite informieren.
### Kontaktinformationen
Um Fragen zu stellen oder Kommentare zu dieser Datenschutzrichtlinie und unseren Datenschutzpraktiken abzugeben, kontaktieren Sie uns unter:
SkyDeck AI Inc.\
z.Hd.: Rememberizer\
548 Market St. PMB38234\
San Francisco, CA 94104\
Telefon: 1.415.744.1557\
E-Mail: [legal@rememberizer.ai](mailto:legal@rememberizer.ai)
==> notices/releases/apr-5th-2024.md <==
---
description: >-
Dieses Update verbessert die Integrationen mit Dropbox, Google Drive und Slack und
verfeinert das Dokumentenmanagement für ein reibungsloseres Benutzererlebnis.
---
# 5. April 2024
## Neue Funktionen
* **Unterstützung für den neuen Wissensbaum:** Die Baumstruktur wurde erweitert, um besser mit Dropbox und Google Drive zu interagieren, was eine intuitivere Verwaltung von Dokumenten und Ordnern ermöglicht.
* **Synchronisation von Slack-Antworten:** Funktionalität hinzugefügt, um neue Slack-Antworten effektiver zu synchronisieren, was hilft, die Kommunikation nahtlos und aktuell zu halten.
## Fehlerbehebungen
* **Fehlerbehebungen auf der Seite für Allgemeinwissen:** Fehler im Zusammenhang mit der Suche, der Seitenanzahl und der Aktualisierung des Datumsformats auf der Seite für Allgemeinwissen wurden behoben.
* **Anzeigen der ausgewählten Dateien für alte Konten:** Wir haben ein Problem behoben, bei dem die ausgewählten Dateien für alte Konten nicht korrekt angezeigt wurden.
==> notices/releases/may-17th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Benutzererfahrung, die
Verbesserung von Integrationen und die Behebung verschiedener Probleme. Zu den
wichtigsten Aktualisierungen gehören die Gmail-Synchronisierung und die
Anzeige des Verzeichnispfads.
---
# 17. Mai 2024
## Neue Funktionen
* **Gmail-Integration & Synchronisierung:** Verbinden Sie Ihre Gmail-Konten, um E-Mails mühelos in unserer Plattform zu verwalten. Letzte Woche haben wir eine label-spezifische Integration eingeführt; diese Woche genießen Sie die vollständige Synchronisierung von Konversationen innerhalb eines Labels, für einen nahtlosen Zugriff und Verwaltung.
## Verbesserungen
* **Anzeige des Verzeichnispfads:** Die Anwendung zeigt jetzt den Verzeichnispfad an, was es den Benutzern erleichtert, sich zurechtzufinden und ihre Dokumente zu finden.
* **Aktualisiertes Diagramm:** Das Diagramm der Anwendung wurde aktualisiert, um eine klarere visuelle Darstellung der Systemarchitektur und des Datenflusses zu bieten.
* **Änderung der Reihenfolge der Datenquellen:** Die Reihenfolge der Datenquellen wurde optimiert, um die Effizienz der Datenabrufung und -verarbeitung zu verbessern.
* **Aktualisierte Logik zum Abrufen von Daten:** Die Logik zum Abrufen von Daten wurde verbessert, um die Genauigkeit und Zuverlässigkeit der abgerufenen Informationen zu erhöhen.
## Fehlerbehebungen
* **Benutzeroberfläche für die Schaltfläche Dokument löschen behoben:** Die Benutzeroberfläche für die Schaltfläche Dokument löschen in den eingebetteten Details wurde behoben, um eine bessere Benutzererfahrung zu bieten.
==> notices/releases/oct-4th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Leistung und Stabilität, mit erheblichen Verbesserungen der Synchronisationsprozesse und Behebungen bekannter Probleme.
---
# 4. Oktober 2024
### Verbesserungen
- **Optimierte Google Drive-Navigation**: Verbesserte Leistung des Google Drive-Wissenbaums für schnelleres und reibungsloses Browsen.
- **Verbesserte Synchronisationseffizienz**: Optimierte Dokumentensynchronisation durch Verfeinerung des Aufgabenmanagements für schnellere Updates.
### Fehlerbehebungen
- **Absturz beim Trennen der Datenquelle behoben**: Ein Problem wurde behoben, bei dem das Trennen einer Datenquelle während das Wissenspanel geöffnet war, die App zum Absturz brachte.
==> notices/releases/sep-20th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf verschiedene Verbesserungen, neue Funktionen und Fehlerbehebungen zur Verbesserung der Benutzererfahrung und Funktionalität.
---
# 20. September 2024
### Verbesserungen
- **Verbesserte Formatierung für Zahlen**: Große Zahlen werden jetzt mit Kommata angezeigt, um die Lesbarkeit zu erleichtern.
- **Aktualisierte Dokumentenverwaltung**: Verbessertes System zur effizienten Verwaltung und Indizierung von Dokumenten, selbst in größeren Ordnern.
- **Optimierte Slack- und Dokumentenverwaltung**: Verbesserte API, um alle fehlgeschlagenen Dokumente und Slack-Kanäle erneut zu versuchen und einen reibungsloseren Betrieb zu gewährleisten.
### Neue Funktionen
- **Mitgliedschaftsaktualisierung**: Mitgliedschaften werden jetzt basierend auf Ladeergebnissen aktualisiert, um genauere Daten zu erhalten.
- **Zufällige Dokumentauswahl**: Zufällige Auswahl für Einbettung und Laden eingeführt, um die Dokumentenverarbeitung zu diversifizieren.
### Fehlerbehebungen
- **Dropbox-Synchronisierung**: Dropbox-Synchronisierung vorübergehend deaktiviert, um potenzielle Datenprobleme zu vermeiden.
- **Verbesserung des Suchfelds**: Das Suchfeld auf der Seite mit den Wissensdetails füllt sich jetzt automatisch basierend auf dem "file"-Abfrageparameter für genauere Suchen.
- **Reindexierung der Sammlung nach dem Laden**: Die API für die Ladeergebnisse wurde verbessert, um Sammlungen automatisch neu zu indizieren.
==> notices/releases/nov-8th-2024.md <==
---
description: >-
Unser neuester Release konzentriert sich auf die Verbesserung der Leistung, die Steigerung der Zuverlässigkeit und die Bereitstellung einer besseren Benutzererfahrung durch verschiedene Optimierungen und Fehlerbehebungen.
---
# 8. November 2024
### Verbesserungen
- **Aktualisierte Onboarding-Erfahrung**: Verbesserte die visuellen Elemente des Onboardings für neue Benutzer mit aktualisierter Gmail-Integration für einen reibungsloseren Start.
- **Optimierte Leistung**: Verbesserung der Anwendungsgeschwindigkeit und -effizienz durch erneute Anwendung von Halbpunkts-Vektoren.
- **Verbesserte Suchfunktionen**: Verbesserte Indizierung für bessere Suchergebnisse und schnellere Informationsbeschaffung.
- **Verbesserte Zuverlässigkeit der Dokumentenverarbeitung**: Verbesserte Handhabung von Wiederholungen während der Einbettungsaufgaben für eine zuverlässigere Dokumentenverarbeitung.
### Fehlerbehebungen
- **Fehler bei der Dokumentensynchronisation behoben**: Probleme im Zusammenhang mit der Dokumentensynchronisation und Verarbeitungsfehlern wurden gelöst, um die Stabilität der Anwendung zu erhöhen.
- **Zugriffsfehler auf Memento behoben**: Ein Fehler wurde behoben, bei dem Memento-Dokumente nicht zugänglich waren.
- **Dokumentenindizierung sichergestellt**: Ein Problem wurde behoben, das die Erstellung von Vektorspeichertabellen verhinderte, sodass alle Dokumente ordnungsgemäß indiziert und durchsuchbar sind.
==> notices/releases/jun-14th-2024.md <==
---
description: >-
Diese Version verbessert die Fehlerbehandlung, erweitert die Memento-Seitenleiste und
verfeinert Tests. Zu den wichtigsten Aktualisierungen gehören die Anzeige der Memento-Größe, bessere Fehlerantworten und automatische Versionsprüfungen.
---
# 14. Juni 2024
## Neue Funktionen
* **Größe der Mementos anzeigen:** Die Größe der Mementos wird nun in der Memento-Seitenleiste angezeigt, was den Nutzern bessere Einblicke in ihre Speichernutzung bietet.
* **Nach der neuesten Version suchen:** Wir haben eine Funktion hinzugefügt, die es der Desktop-App ermöglicht, automatisch nach der neuesten verfügbaren Version zu suchen und die Benutzer darüber zu benachrichtigen.
## Fehlerbehebungen
* **404 für gelöschte Mementos zurückgeben:** Das Abrufen eines gelöschten Mementos oder eines, das einem anderen Benutzer gehört, gibt jetzt einen 404-Fehler zurück, anstatt einen Serverfehler.
* **Größe für Drittanbieter-Apps aktualisieren:** Ein Problem wurde behoben, bei dem die Gedächtnisdokumente von Drittanbieter-Apps keine Größenaktualisierungen für Mementos auslösten.
==> notices/releases/mar-4th-2024.md <==
---
description: >-
Dieses Release führt neue Funktionen wie die Erstellung und Anzeige
gemeinsamer Kenntnisse sowie die Umbenennung von Mementos ein. Verbesserungen
umfassen wichtige Fehlerbehebungen bezüglich Dropbox, Abfrageergebnisse und
die Benutzeroberfläche für allgemeines Wissen.
---
# 4. März 2024
## Neue Funktionen
* **Geteiltes Wissen**: Eine neue Funktion zum Erstellen und Anzeigen von geteiltem Wissen wurde implementiert.
* **Umbenennung von Memento**: Benutzer können jetzt ihre Mementos umbenennen.
## Fehlerbehebungen
* **Dropbox-Dateianzeige**: Ein Problem mit der falschen Dateianzeige in Dropbox wurde behoben.
* **Abfrageergebnisreihenfolge**: Ein Fehler wurde behoben, bei dem Abfrageergebnisse mit aufeinanderfolgenden Chunks ein ungeordnetes Ergebnis zurückgaben.
* **Common Knowledge UI**: Mehrere UI-Probleme mit der Common Knowledge-Funktion wurden behoben.
\
==> notices/releases/aug-16th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Suchfunktionen und die Optimierung der Dokumentenverwaltungsfunktionen.
---
# 16. August 2024
### Neue Funktionen
- **Erweiterte Suchfilter**: Möglichkeit hinzugefügt, Suchergebnisse nach Absender und Empfänger zu filtern, um spezifische E-Mails einfacher zu finden.
- **Anzeigedatum der Dokumentenerstellung**: Zeigt jetzt das Erstellungsdatum der Dokumente in Dokumentlisten zur besseren Dokumentenverwaltung an.
### Verbesserungen
- **Verbesserte Suchzuverlässigkeit**: Verbesserungen der Suchfunktionen ermöglichen ein reibungsloseres und zuverlässigeres Erlebnis.
### Fehlerbehebungen
- **E-Mail-Integrationsfehler**: Probleme mit der Gmail-Integration bei der Verwendung von GPT wurden behoben, um einen reibungslosen Betrieb zu gewährleisten.
- **Fehlerbehebung bei der Anzeige von Inhalten in der Desktop-App**: Probleme mit der Anzeige von Dokumenteninhalten in der Desktop-App wurden behoben, um die Benutzererfahrung zu verbessern.
==> notices/releases/mar-11th-2024.md <==
---
description: >-
Dieses Update bringt neue Funktionen und Verbesserungen, einschließlich einer
optimierten Slack-Integration, verbesserten Dokumenten und einem effizienteren
Benutzeranmeldeprozess. Wir haben auch einige Fehler behoben.
---
# 11. März 2024
## Neue Funktionen
* **Nutzer-Slack-Datenmigration:** Nutzer-Slack-Daten können nun migriert werden, um Slack-Threads und Antworten zu berücksichtigen, was die Nutzerinteraktion verbessert.
* **Integration von Allgemeinwissen:** Allgemeinwissen wurde zu den Integrationsquellen hinzugefügt, was die Fähigkeiten unseres Systems erweitert.
* **Anpinnen von geteilten Wissenselementen:** Systemadministratoren können nun geteilte Wissenselemente oben auf der Liste anpinnen, um die Sichtbarkeit und Zugänglichkeit zu verbessern.
* **Sichere Dokumentenhandhabung:** Das System wird nicht mehr auf leeren Dokumenten versagen, was die Systemzuverlässigkeit verbessert.
* **Verwaltung von geteiltem Wissen:** Benutzer können nun ihr geteiltes Wissen löschen und bearbeiten, was mehr Kontrolle über geteilte Inhalte bietet.
## Verbesserungen
* **Rememberizer UI Update:** Die Rememberizer-Benutzeroberfläche wurde aktualisiert basierend auf dem neuen Format der Slack-Antworten.
## Fehlerbehebungen
* **Wechsel zwischen allgemeinem Wissen:** Ein Problem wurde behoben, das beim Wechsel zwischen allgemeinem Wissen beim Verfeinern von Mementos auftrat.
* **Nicht unterstützte Dokumentensichtbarkeit:** Das Problem wurde behoben, das dazu führte, dass nicht unterstützte Dokumente angezeigt wurden.
* **Benutzerdokumentenliste:** Abonnierte Dokumente werden nicht mehr in der Liste der Benutzerdokumente angezeigt.
* **Memento-Größenschätzung:** Die fehlerhafte Berechnung der geschätzten Größe des Mementos wurde korrigiert.
==> notices/releases/jul-26th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung unserer Slack-Integration, die
Verbesserung der Benutzeroberfläche und die Behebung kritischer Probleme, um ein
reibungsloseres Erlebnis zu bieten.
---
# 26. Juli 2024
**Neue Funktionen:**
* **Slack-Kanalzähler**: Eine neue Funktion, die die Anzahl der Slack-Kanäle genau zählt und anzeigt, um den Benutzern zu helfen, ihre Arbeitsbereichsverbindungen besser zu verwalten.
**Verbesserungen:**
* **Aktualisierte Slack-Integrationsbenutzeroberfläche**: Die Benutzeroberfläche für die Slack-Integration wurde aktualisiert, um den neuen Kanalmechanismus zu unterstützen, was sie intuitiver und einfacher zu bedienen macht.
* **Aktualisierung des App-Namens**: Der Name der Desktop-Anwendung wurde in "Rememberizer" aktualisiert, was unser Engagement widerspiegelt, den Benutzern zu helfen, wichtige Informationen zu organisieren und sich zu merken.
**Fehlerbehebungen:**
* **Google Drive-Integration**: Ein Problem wurde behoben, das Fehler beim Zugriff auf Google Drive-Ordner verursachte, um eine reibungslosere Navigation und Dateiverwaltung zu gewährleisten.
==> notices/releases/sep-27th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Synchronisierungsleistung und Navigation für Dropbox und Google Drive und bietet Ihnen ein reibungsloseres und effizienteres Erlebnis.
---
# 27. September 2024
### Verbesserungen
- **Verbesserte Cloud-Synchronisierung**: Optimierte die Synchronisierungsprozesse für Dropbox und Google Drive, was zu schnelleren und zuverlässigeren Dateiaktualisierungen führt.
- **Verbesserte Dropbox-Navigation**: Verfeinerter Wissensbaum von Dropbox für eine effizientere Dateiorganisation und einfacheren Zugriff.
- **Regelmäßiger Synchronisierungszeitplan**: Synchronisierungsaufgaben für Google Drive, Dropbox und Gmail wurden so festgelegt, dass sie alle 6 Stunden stattfinden, um sicherzustellen, dass Ihre Inhalte stets aktuell bleiben.
==> notices/releases/feb-26th-2024.md <==
---
description: >-
In dieser Version haben wir eine Bildgrößenbeschränkung von 1 MB für Uploads
implementiert und die Dokumentendarstellung im Auswahlfeld verbessert. Außerdem
haben wir einen Fehler behoben, der mit der Trennung von Datenquellen zusammenhing.
---
# 26. Februar 2024
## Verbesserungen
* **Bildgrößenlimit**: Zugeschnittene Bilder für geteiltes Wissen dürfen 1MB an Größe nicht überschreiten.
* **Dokumentanzeige-Verbesserung**: Wir haben die Anzahl der Dokumente erhöht, die in der Baumstruktur innerhalb des rechten Auswahlbereichs angezeigt werden können, um das Benutzererlebnis zu verbessern.
## Fehlerbehebungen
* **Trennung der Datenquelle**: Ein Problem wurde behoben, bei dem das Trennen einer Datenquelle Dokumente nicht ordnungsgemäß gelöscht und die Datenquelle entfernt hat.\
==> notices/releases/aug-2nd-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Gesamtleistung, der
Datenverarbeitung und des Fehlermanagements unserer Anwendung. Benutzer können
eine robustere und effizientere Erfahrung erwarten.
---
# 2. August 2024
**Neue Funktionen:**
* **Verbesserte Suchfunktionalität**: Die Suchfunktion führt jetzt parallele Inhaltsabrufe durch, was schnellere und genauere Ergebnisse liefert.
* **Verfeinertes Dokumentbenachrichtigungssystem**: Benutzer erhalten genauere Benachrichtigungen über Dokumentaktualisierungen, was die Zusammenarbeit und das Workflow-Management verbessert.
* **Aktualisiertes API-Schlüssel-Format**: Der Präfix des API-Schlüssels wurde aktualisiert, um die Sicherheit zu verbessern und die Identifizierung zu erleichtern.
**Verbesserungen:**
* **Erweiterte Datenverwaltung**: Das System verarbeitet jetzt leere Dokumente effektiver, sodass alle relevanten Informationen ordnungsgemäß indiziert und geladen werden.
* **Optimierte Memento-Organisation**: Verfeinerungen an der Memento-Seitenleiste bieten eine klarere Ansicht von Dokumenten und Ordnern, was die Navigation intuitiver macht.
* **Vereinfachte Datenverarbeitung**: Implementierung eines neuen Einbettungsmechanismus und Anpassung der Vektordatenbank für eine effizientere Datenverarbeitung und -analyse.
**Fehlerbehebungen:**
* **E-Mail-Codierungs-Kompatibilität**: Aktualisierung des Systemcodierungsformats, wenn der E-Mail-Zeichensatz falsch ist, um potenzielle Anzeigeprobleme zu vermeiden.
* **Gmail-Label-Management**: Ein Problem beim Löschen von Gmail-Labels wurde behoben, um eine reibungslosere E-Mail-Integration zu gewährleisten.
* **Ausnahmebehandlung**: Verbesserte Fehlerbenachrichtigungssystem zur besseren Verwaltung und Kommunikation von Systemausnahmen.
==> notices/releases/oct-25th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Zuverlässigkeit der Dokumentenindizierung und umfasst verschiedene Fehlerbehebungen zur Verbesserung Ihres Erlebnisses.
---
# 25. Oktober 2024
### Neue Funktionen
- **Automatische Wiederholung bei Indexierungsfehlern**: Ein automatischer Wiederholungsmechanismus wurde implementiert, um sicherzustellen, dass Dokumente, die nicht indexiert werden konnten, erneut versucht werden, was die Datenkonsistenz verbessert.
### Fehlerbehebungen
- **Verbesserte Suchfunktionalität**: Ein Problem behoben, das Suchvorgänge von Apps verhinderte, die mit Mementos ohne Erinnerungen verbunden sind.
- **Verbesserungen der Systemstabilität**: Überlappende Datenbankverbindungen während gleichzeitiger Aufgaben behoben, um die Leistung zu verbessern.
- **Anpassungen der Slack-Synchronisierung**: Temporäre Deaktivierung der Synchronisierung für leere Slack-Kanäle, um unnötige Fehler zu vermeiden.
==> notices/releases/oct-18th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Zuverlässigkeit beim Speichern von Dokumenten.
---
# 18. Oktober 2024
### Fehlerbehebungen
- **Verbesserte Stabilität beim Speichern von Dokumenten**: Der Dokumentenspeicherprozess wurde verbessert, um potenzielle Konflikte bei gleichzeitigen Bearbeitungen zu verhindern.
==> notices/releases/apr-12th-2024.md <==
---
description: >-
Dieses Release verbessert die Dokumentensynchronisierung, optimiert das
Management von gemeinsamem Wissen und verbessert die Benutzeroberfläche,
was die Gesamteffizienz des Systems und die Benutzererfahrung steigert.
---
# 12. April 2024
## Neue Funktionen
* **Automatische Synchronisierung für Cloud-Speicher:** Nutzer können jetzt die automatische Synchronisierung für ausgewählte Ordner und Dateien in Dropbox und Google Drive einstellen, um die Dokumentenverwaltungsprozesse zu optimieren.
## Verbesserungen
* **Optimierte Dokumentenreihenfolge:** Die Reihenfolge der Dokumente kann jetzt nach Indexdatum oder Name festgelegt werden, was eine intuitivere Navigation und Auffindung erleichtert.
* **UI-Updates für Memento-Verwaltung:** Die Benutzeroberfläche für das gemeinsame Wissensmemento wurde aktualisiert, einschließlich eines neuen Schalters für Freigabeeinstellungen, der die Benutzerkontrolle über die Datenfreigabe verbessert.
* **UI-Reaktionsfähigkeit und Anpassung:** Kleinere UI-Fehler wurden behoben.
## Fehlerbehebungen
* **Onboarding-Prozess:** Ein Problem wurde behoben, bei dem das allgemeine Wissen während des Onboarding-Schrittes eines Benutzers nicht angezeigt wurde, was die anfängliche Einrichtungserfahrung für neue Benutzer verbessert.
==> notices/releases/README.md <==
---
description: Öffentliche Erklärungen, Compliance-Änderungen und Benutzerhilfe-Updates.
---
# Veröffentlichungen
© 2024 SkyDeck AI Inc.
==> notices/releases/aug-9th-2024.md <==
---
description: >-
Diese Veröffentlichung konzentriert sich auf die Verbesserung der
Benutzererfahrung, die Optimierung des Dokumentenmanagements und die
Verfeinerung der Suchfunktionen im Rememberizer.
---
# 9. Aug 2024
**Neue Funktionen**
* **Slack-Kanal-Integration**: Verbesserte Unterstützung für Slack-Kanäle, die die Kommunikation und Zusammenarbeit innerhalb der App verbessert.
* **Dokumentenstatusfilter**: Ein neuer Filter für den Dokumentenstatus auf der Seite mit den Einbettungsdetails wurde hinzugefügt, um das Verfolgen und Verwalten von Dokumenten zu erleichtern.
* **Schichtanzeige für Dokumente**: Eine neue Baumansicht in der Memento-Seitenleiste wurde implementiert, die Dokumente und Ordner in Schichten organisiert, um die Navigation zu verbessern.
* **Erweiterte Suchfunktionen**: Datumsbereichsfilter für die Suchfunktionalität eingeführt, die eine präzisere Dokumentenabfrage ermöglicht.
**Verbesserungen**
* **Dokumentenmanagement**: Der Prozess zum Verknüpfen von Dokumenten mit der Wissensdetailseite wurde verfeinert, um die Dokumentenorganisation und den Zugriff zu vereinfachen.
* **Benutzeroberflächen-Updates**: Verschiedene UI-Verbesserungen zur Verbesserung der Benutzerfreundlichkeit und der visuellen Attraktivität der App.
* **Leistungsoptimierung**: Der Code wurde überarbeitet und API-Aufrufe aktualisiert, um die Leistung und Reaktionsfähigkeit der App zu verbessern.
**Fehlerbehebungen**
* **Behandlung leerer Suchanfragen**: Ein Problem wurde gelöst, bei dem leere Suchanfragen nicht ordnungsgemäß behandelt wurden, was die Zuverlässigkeit der Suche verbessert.
* **E-Mail-Integration**: Ein Problem im Zusammenhang mit der Handhabung von E-Mail-Quellen bei der Interaktion mit GPT wurde behoben, um eine reibungslosere Integration mit E-Mail-Diensten zu gewährleisten.
==> notices/releases/feb-19th-2024.md <==
---
description: >-
Dieses Release bringt Verbesserungen für den Memento-Baum mit besserer Sortierung und
behebt einen Fehler, der API-Anfragen in GPT-Apps betrifft.
---
# 19. Feb 2024
## Verbesserungen
* **Alphabetische Sortierung im Memento-Baum**: Für eine verbesserte Navigation sind Dateien und Slack-Kanäle innerhalb des Memento-Baums jetzt alphabetisch geordnet.
## Fehlerbehebungen
* **GPT-Apps**: Wir haben ein Problem behoben, das API-Anfragen verhinderte, die über neu eingerichtete GPT-Apps gestellt wurden.
\
==> notices/releases/mar-18th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Benutzererfahrung mit
verbessertem Onboarding, Memento-Verwaltung und reaktionsfähiger Benutzeroberfläche.
Zu den wichtigsten Aktualisierungen gehören die Aufhebung der Bildgrößenbeschränkung
und die Anzeige der Memento-Größen.
---
# 18. März 2024
## Neue Funktionen
* **Button zum Erstellen eines neuen Memento:** Wir haben einen neuen Button hinzugefügt, um Mementos zu erstellen, während die App autorisiert wird, wodurch der Prozess benutzerfreundlicher wird.
* **Keine Größenbeschränkung für den Bild-Uploader:** Benutzer können jetzt Bilder jeder Größe hochladen, was mehr Flexibilität beim Dokumentendesign bietet.
* **Anzeige der Größe von Allgemeinwissen:** Wir haben die Funktion hinzugefügt, die Größe von Allgemeinwissen-Elementen anzuzeigen und somit mehr Transparenz in der Speichernutzung zu bieten.
## Verbesserungen
* **Indizierungszeit der Slack-Kanäle:** Die indizierte Zeit wird nun aktualisiert, wenn nach neuen Nachrichten gesucht wird, und der `INDEXED` Status des Dokuments wird beibehalten, um die Effizienz der Dokumentsuche zu verbessern.
* **Glatte Einführung:** Wir haben redundante Schritte im Einführungsprozess reduziert, um ihn schneller und effizienter zu gestalten.
* **Responsive UI für allgemeines Wissen:** Wir haben die Benutzeroberfläche für allgemeines Wissen auf der Memento-Seite optimiert, um sie responsiv zu gestalten und die Lesbarkeit auf verschiedenen Geräten zu verbessern.
* **Anzeige der Memento-Größe:** Die Größe der Mementos wird nun angezeigt, wenn eine App autorisiert wird, um den Nutzern ein besseres Verständnis ihrer autorisierten Mementos zu ermöglichen.
## Fehlerbehebungen
**Benutzer-Umbenennen-Anwendung:** Der Fall, in dem ein Benutzer eine Anwendung umbenennt, wird jetzt ordnungsgemäß behandelt, um potenzielle Fehler zu vermeiden.
==> notices/releases/jan-15th-2024.md <==
---
description: Erste Veröffentlichung von Rememberizer.
---
# 15. Januar 2024
## Neue Funktionen
* **Dokumentensuche**: Finden Sie Ihre Dokumente einfach mit unserer effizienten Suchfunktion.
* **Google Drive Integration**: Verwalten Sie Ihre Dateien nahtlos über Google Drive.
* **Entwicklerzentrum**: Ein benutzerfreundlicher Raum für Entwickler, um ihre Anwendungen einfach zu registrieren und für die Integration mit Rememberizer zu konfigurieren.
* **Memento-Verwaltung**: Erstellen, auflisten und löschen Sie Ihre Mementos ganz einfach.
* **Datenquellenverwaltung**: Verbinden und trennen Sie Ihre Datenquelle ganz einfach.
* **Einfache Einarbeitung**: Unsere Einarbeitungsstatusfunktion ist für einen reibungslosen Start für alle Benutzer und Entwickler konzipiert.
\
==> notices/releases/feb-12th-2024.md <==
---
description: >-
In diesem Release haben wir eine öffentliche Wissensseite eingeführt, Verbesserungen an der Memento-Struktur und der Einarbeitungsbenutzeroberfläche vorgenommen und einen Fehler bei der Zählung der App-Autorisierung behoben.
---
# 12. Februar 2024
## Neue Funktionen
* **Öffentliche Allgemeinwissen-Seite**: Eine neue öffentliche Allgemeinwissen-Seite wurde implementiert, um den Zugang und das Teilen von Informationen zu verbessern.
* **Allgemeinwissen im Onboarding**: Benutzer können jetzt Allgemeinwissen direkt von der Onboarding-Seite hinzufügen.
* **Baumstruktur für Memento**: Die Dateien in einem Memento werden jetzt in einer Baumstruktur zurückgegeben, um die Klarheit und Navigation zu verbessern.
## Verbesserungen
* **UI für Onboarding-Schritte**: Die Benutzeroberfläche für Onboarding-Schritte wurde für eine bessere Benutzererfahrung optimiert.
==> notices/releases/nov-1st-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Leistung, die Verbesserung der Authentifizierung und die Erhöhung der Gesamtzuverlässigkeit für eine bessere Benutzererfahrung.
---
# 1. November 2024
### Verbesserungen
- **Schnellere Suchleistung**: Optimierte Backend-Prozesse für schnelleren Zugriff auf Ihre Dokumente.
- **Verbessertes Authentifizierungssystem**: Aktualisierte Authentifizierung für verbesserte Sicherheit und Zuverlässigkeit.
- **Verbesserte Indexierungszuverlässigkeit**: Verbesserte Überwachung der Dokumentenindizierung, um sicherzustellen, dass alle Ihre Dokumente durchsuchbar sind.
- **Optimierte Systemleistung**: Implementierte Backend-Optimierungen für einen schnelleren und effizienteren Service.
### Neue Funktionen
- **Automatische Wiederverbindung der Datenquelle**: Datenquellen bleiben jetzt automatisch verbunden, um einen ununterbrochenen Zugriff auf Ihre Informationen zu gewährleisten.
### Fehlerbehebungen
- **Verbesserte Datenschutzkontrollen**: Ein Problem behoben, das eine unbefugte Auflistung in Benutzeransichten verhinderte, wodurch der Datenschutz verbessert wurde.
- **Probleme mit der App-Autorisierung behoben**: Weiterleitungsprobleme mit autorisierten Apps korrigiert, um einen nahtlosen Zugriff zu ermöglichen.
==> notices/releases/nov-15th-2024.md <==
---
description: >-
Dieses Release konzentriert sich auf die Verbesserung der Benutzer-Authentifizierungserfahrung, einschließlich reibungsloserer Login-Weiterleitungen und verbesserter Unterstützung für Desktop-Apps.
---
# 15. November 2024
### Neue Funktionen
- **Authentifizierung der Desktop-App**: Benutzer können sich jetzt direkt über unsere Desktop-Anwendung authentifizieren, um ein integrierteres Erlebnis zu bieten.
### Verbesserungen
- **Nahtlose Login-Weiterleitungen**: Unauthentifizierte Benutzer werden jetzt nach dem Einloggen auf ihre ursprüngliche Seite weitergeleitet, um eine unterbrechungsfreie Navigation zu gewährleisten.
==> notices/releases/jan-29th-2024.md <==
---
description: >-
Dieses Release bietet ein verbessertes Benutzererlebnis mit optimierter Dokumentengrößenverwaltung,
einer intuitiveren Suchoberfläche und nahtloser Dropbox-Integration. Wir haben auch wichtige Fehler behoben.
---
# 29. Januar 2024
## Neue Funktionen
* **Dropbox-Integration**: Sie können jetzt Dropbox-Dateien direkt innerhalb unserer Plattform indexieren, neu indexieren, auflisten und einreichen.
* **Dropbox im Onboarding-Schritt**: Die Dropbox-Integration ist nun Teil des Onboarding-Schrittes, was die Einrichtung erleichtert.
## Verbesserungen
* **Dokumentgrößenlimit**: Wir haben die Gesamtgröße der Dokumente für jeden Nutzer auf 1GB begrenzt, um eine optimale Performance zu gewährleisten.
* **Verbessertes Sucherlebnis**: Die Suchoberfläche wurde für eine bessere Nutzererfahrung verbessert.
## Fehlerbehebungen
* Probleme mit der Verarbeitung leerer Dokumente für reibungslosere Abläufe behoben.
* Fehler bei der Verarbeitung von Slack-Anhängen für nahtlose Integration behoben.
* Die Schaltfläche 'Registrieren' korrekt mit der Seite 'Registrieren' verknüpft.
==> notices/releases/apr-26th-2024.md <==
---
description: >-
Dieses Update bringt eine erweiterte Memento-Integration, verbesserte Synchronisierungsfunktionen für
Dropbox und Google Drive sowie kritische Fehlerbehebungen zur Verbesserung der Benutzererfahrung
und der Systemzuverlässigkeit.
---
# 26. April 2024
## Neue Funktionen
* **Suchfunktion für öffentliche Apps:** Eine neue Suchfunktion wurde der Seite mit öffentlichen Apps hinzugefügt, die es Nutzern ermöglicht, Apps effizienter zu finden.
## Verbesserungen
* **Layout-Update für verbundene Apps:** Das Layout der Seite 'Ihre verbundenen Apps' wurde aktualisiert, um die Benutzererfahrung und Navigation zu verbessern.
* **Aktualisierung der Wissenskarten:** Die Wissenskarte auf der Seite zur Verfeinerung von Erinnerungen zeigt jetzt die Größe anstelle der Dokumentenzahl an, was klarere Informationen zur Speichernutzung bietet.
* **Verbesserung der Auto-Sync-Funktion für Dropbox und Google Drive:** Die Auto-Sync-Funktion für Dropbox und Google Drive wurde verbessert und bietet ein reibungsloseres und zuverlässigeres Synchronisierungserlebnis.
* **Seitenumbruch für die öffentliche App-Seite:** Wir haben auf der öffentlichen App-Seite einen Seitenumbruch implementiert, um die Navigation und Ladezeiten für eine bessere Benutzererfahrung zu verbessern.
* **Aktualisierung des Verfeinern-Buttons in Erinnerungen für Wissenskarten:** Der Verfeinern-Button in Erinnerungen für Wissenskarten wurde aktualisiert, um die Benutzerfreundlichkeit und Klarheit zu verbessern.
## Fehlerbehebungen
* **Indexierungsproblem für untergeordnete Dateien:** Ein Fehler wurde behoben, bei dem untergeordnete Dateien in einem ausgewählten Ordner beim erstmaligen Verbinden von Integrationen nicht korrekt indexiert wurden, um eine umfassende Dateiverwaltung zu gewährleisten.
* **Abmeldeproblem bei Suchfehler:** Ein Problem wurde gelöst, bei dem eine fehlgeschlagene Suche nach nicht vorhandenen Mementos die Benutzer zwang, sich abzumelden, was die Fehlerbehandlung und Benutzerbindung verbessert.
* **Validierung der Profilbearbeitung:** Ein Validierungsproblem auf der Seite zur Bearbeitung des Profils wurde behoben, um sicherzustellen, dass Informationen genau erfasst und verarbeitet werden.
==> notices/releases/sep-13th-2024.md <==
---
description: >-
Diese Version konzentriert sich auf die Verbesserung der Datenindexierung, der Nutzungstracking, der Leistung und der Verbesserungen der Benutzererfahrung.
---
# 13. September 2024
### Verbesserungen
- **Verbesserte Nutzungserfassung**: Neue Logik bietet eine genauere Überwachung Ihrer Speicher- und Nutzungslimits.
- **Verbesserte Leistung**: Memento-Aktionen sind jetzt für eine bessere Reaktionsfähigkeit optimiert.
- **Verbesserte Fehleranzeige**: Fehlermeldungen auf der Wissensseite sind klarer, wenn die Dokumentenindizierung fehlschlägt, was die Identifizierung von Problemen erleichtert.
- **Vereinfachte Datenquellenverbindung**: Das Datenquellenpanel öffnet sich jetzt automatisch nach der Verbindung, was den Einrichtungsprozess vereinfacht.
- **Verbesserte Standardeinstellungen**: Die Standardeinstellungen für Benutzer wurden aktualisiert, um Leistung und Genauigkeit zu verbessern.
### Neue Funktionen
- **Batch-Dokumentenlöschung**: Sie können jetzt mehrere Dokumente auf einmal löschen, was die Datenverwaltung vereinfacht.
- **Automatische Neuanpassung der Indizes**: Sammlungen passen die Indizes automatisch bei Bedarf neu an, um aktuelle Suchergebnisse zu gewährleisten.
### Fehlerbehebungen
- **Indexierungsfehler behoben**: Probleme mit der Datenindexierung wurden gelöst, um die Suchzuverlässigkeit zu verbessern.
- **Benachrichtigungs-Spam reduziert**: Ein Problem wurde behoben, das zu übermäßigen Benachrichtigungen im Zusammenhang mit der Dokumentenmitgliedschaft führte.
==> notices/releases/oct-11th-2024.md <==
---
description: >-
Dieses Release führt unseren neuen Vektordatenbankdienst für eine effizientere Datenverarbeitung ein, zusammen mit Verbesserungen der Systemstabilität und kritischen Fehlerbehebungen, um Ihr Gesamterlebnis zu verbessern.
---
# 11. Oktober 2024
### Neue Funktionen
- **Vektor-Datenbankdienst**: Ein neuer Vektor-Datenbankdienst wurde eingeführt, um eine effizientere Datenspeicherung und schnellere Informationsabfrage zu ermöglichen.
### Verbesserungen
- **Verbesserte Systemstabilität**: Verbesserte Backend-Prozesse zur Vermeidung von Wettlaufbedingungen, um eine reibungslosere Dokumentenverarbeitung zu gewährleisten.
- **Optimiertes Verbindungsmanagement**: Bessere Verbindungsverwaltung implementiert, um die Leistung und Zuverlässigkeit zu verbessern.
### Fehlerbehebungen
- **Problem mit der Mitgliedschaftsmerge**: Ein Problem wurde behoben, das Fehler beim Zusammenführen von Mitgliedschaftsdaten im Vektorstore verursachte.
==> notices/releases/jul-12th-2024.md <==
---
description: >-
Dieses Release bringt spannende Verbesserungen bei der Dokumentensuche, der
Organisation von Mementos und dem Integrationsmanagement. Wir haben die
Benutzererfahrung mit einer reibungsloseren Navigation und effizienterem
Datenhandling verbessert.
---
# 12. Juli 2024
### Neue Funktionen
* **Dokumentensuche**: Genießen Sie eine leistungsstarke neue Suchfunktion, die Ihnen hilft, die Informationen, die Sie benötigen, schnell und einfach innerhalb Ihrer Dokumente zu finden. 
* **Neue Memento-Baumstruktur**: Erleben Sie eine neue Möglichkeit, Ihre Mementos mit unserer intuitiven Baumstruktur zu organisieren, wodurch es einfacher wird, Ihre Informationen zu navigieren und zu verwalten. 
* **Automatische Synchronisation für Mementos**: Halten Sie Ihre Daten mühelos auf dem neuesten Stand mit unserer neuen automatischen Synchronisationsfunktion für Mementos.
### Verbesserungen
* **Verbesserte Memento-Organisation**: Wir haben die Memento-Seitenleiste verfeinert, um eine klarere Ansicht Ihrer Dokumente und Ordner zu bieten, was die Navigation zum Kinderspiel macht. 
* **Integrationsverwaltung**: Verwenden Sie eine neue Dropdown-Funktion, um Ihre Integrationen einfach zu filtern und zu verwalten und so mehr Kontrolle über Ihre verbundenen Dienste zu erhalten. 
* **Schnellere Dokumentsuche**: Unsere neue entkoppelte Suchfunktion bietet schnellere, reaktionsschnellere Ergebnisse, während Sie tippen. 
* **Aktualisierungen der Startseite und Wissensseite**: Wir haben das Layout der Integrationen auf wichtigen Seiten neu organisiert, um die Barrierefreiheit und Benutzererfahrung zu verbessern.
### Fehlerbehebungen
* **Verbesserte Integrationszuverlässigkeit**: Wir haben unser System verbessert, um Informationen von verbundenen Diensten besser zu verarbeiten, was ein reibungsloseres Erlebnis bei der Nutzung von Integrationen gewährleistet. 
* **Sauberere Benutzeroberfläche**: Wir haben unnötige Warnmeldungen auf der Wissensseite entfernt, um ein übersichtlicheres Erscheinungsbild zu erzielen.
==> notices/releases/feb-5th-2024.md <==
---
description: >-
Dieses Release verbessert das Benutzerprofilmanagement, optimiert die
Integration von Slack und Dropbox, führt die Funktion zur Kontolöschung ein
und behebt wichtige betriebliche Probleme.
---
# 5. Feb 2024
## Neue Funktionen
* **Geteilte Dropbox-Dateien**: Sie können jetzt geteilte Dateien/Ordner von Dropbox direkt innerhalb unserer Plattform abrufen.
* **Kontolöschung**: Die Benutzer haben nun die Möglichkeit, ihr Konto bei Bedarf zu löschen.
* **Slack-Synchronisation**: Wir haben die Synchronisation mit Slack für eine verbesserte Integration eingeleitet, obwohl die Synchronisation von Slack-Threads noch nicht enthalten ist.
* **Benutzerprofile**: Benutzer können jetzt ihre Profilinformationen effizienter aktualisieren.
## Verbesserungen
* **Slack Channels**: Slack-Kanäle sind nun nach Namen sortiert, um die Navigation zu erleichtern.
## Fehlerbehebungen
* Ein Problem mit ungültigem Ursprung im App-Verzeichnis wurde behoben.
* Ein Fehler mit OpenAI GPT zur Verbesserung der API-Aufrufe wurde behoben.
==> notices/releases/apr-19th-2024.md <==
---
description: >-
Dieses Update erhöht die Sicherheit, verfeinert die Schnittstellen und behebt kritische Fehler,
mit neuen API-Beschränkungen, aktualisierten Schlüsseln und einer MacOS-App.
---
# 19. April 2024
## Neue Funktionen
* **Desktop-App für MacOS:** Einführung einer speziellen Desktop-App für MacOS-Benutzer zur Verbesserung der Zugänglichkeit und Benutzererfahrung. \
Siehe Dokumentation: [Rememberizer Desktop Agent-Anwendung](https://docs.rememberizer.ai/personal/rememberizer-agent-desktop-application)
## Verbesserungen
* **App-Verzeichnis UI-Update:** Das neue Layout des App-Verzeichnisses bietet eine intuitivere und benutzerfreundlichere Navigationserfahrung.
## Fehlerbehebungen
* **Umgang mit Zeilenumbrüchen in Suchdokumenten:** Ein Problem wurde behoben, bei dem Zeilenumbrüche und Rückkehrzeichen in Suchdokumentabfragen fälschlicherweise entfernt wurden.
* **Anzeigeproblem in der Suchbenutzeroberfläche:** Ein Fehler in der Suchbenutzeroberfläche wurde korrigiert, um sicherzustellen, dass das Feld `Erstellt am` für jedes Dokument in den Suchergebnissen genau angezeigt wird.
==> notices/releases/jun-28th-2024.md <==
---
description: >-
Dieses Update verbessert die Navigation, optimiert die Dokumentenbearbeitung und aktualisiert den
App-Namen. Zu den wichtigsten Updates gehören die Begrenzung der Anwendungen auf der Startseite, eine bessere Verarbeitung von Slack-Dokumenten und die Umbenennung des Desktop-a
---
# 28. Juni 2024
## Verbesserungen
* **Anzahl der Anwendungen auf der Startseite begrenzen:** Wir haben die Anzahl der auf der Startseite angezeigten Anwendungen begrenzt, um es den Benutzern zu erleichtern, sich zurechtzufinden und das zu finden, was sie benötigen.
* **Nachbearbeitung von Slack-Dokumenten:** Die Handhabung von Slack-Dokumenten wurde verbessert, um eine reibungslosere und genauere Verarbeitung zu gewährleisten.
* **Name der Desktop-App aktualisieren:** Die Desktop-App wurde in "Rememberizer App" umbenannt, um mehr Klarheit und Markenkonsistenz zu bieten.
==> notices/releases/mar-25th-2024.md <==
---
description: >-
Dieses Release bringt verbesserte Synchronisation, verbesserte Datenverschlüsselung und
mehrere Fehlerbehebungen für ein reibungsloseres Benutzererlebnis.
---
# 25. März 2024
## Verbesserungen
* **Memento-Erweiterungen:** Eine Funktion hinzugefügt, um zusätzliche Memento-Informationen anzuzeigen und den Indexierungsfortschritt anzuzeigen, wodurch es Benutzern leichter fällt, den Status ihrer Daten zu verfolgen.
## Fehlerbehebungen
* **UI-Reaktionsfähigkeit:** Mehrere Klickprobleme beim Trennen-Button behoben, um UI-Fehler zu verhindern.
==> notices/releases/may-10th-2024.md <==
---
description: >-
Dieses Release führt die Gmail-Integration ein, die es Benutzern ermöglicht,
ihre Konten zu verbinden und Labels für ihre Wissensdatenbank auszuwählen, sowie
eine neue Speicherfunktion für verbesserte Suchfunktionen.
---
# 10. Mai 2024
## Neue Funktionen
* **Rememberizer-Speicher** ermöglicht es Apps, Daten innerhalb des Benutzerkontos von Rememberizer zu speichern und zu teilen, und bietet einen zentralen Ort für wichtige Informationen aus mehreren Apps.\
 \
**Vorteile**
* **Für Benutzer:** Einfacher Zugriff auf Daten aus allen Apps, nahtloses Synchronisieren zwischen Apps und persistente Speicherung, auch wenn Apps deinstalliert werden.
* **Für Entwickler:** Keine Notwendigkeit, benutzerdefinierte Datenspeichersysteme zu erstellen, Möglichkeit, Daten aus anderen Apps zu nutzen, und vereinfachte integration zwischen Apps.
Speicher-Dokumentation: [https://docs.rememberizer.ai/personal/rememberizer-memory-integration](https://docs.rememberizer.ai/personal/rememberizer-memory-integration).\
Speicher-API-Dokumentation: [https://docs.rememberizer.ai/developer/api-documentations/memorize-content-to-rememberizer](https://docs.rememberizer.ai/developer/api-documentations/memorize-content-to-rememberizer).
* **Gmail-Integration:** Benutzer können jetzt ihre Gmail-Konten verbinden und bestimmte Labels auswählen, die zu ihrer Wissensdatenbank hinzugefügt werden sollen.
* **Unterstützung für Google Drive-Shared Drives:** Wir haben die Unterstützung für Google Drive-Shared Drives hinzugefügt, sodass Benutzer Dokumente aus Shared Drives in ihre Wissensdatenbank aufnehmen können.
## Verbesserungen
* **Dokumentenindizierung:** Wir haben den Dokumentenindizierungsprozess verbessert, um sicherzustellen, dass neue Dokumente erfolgreich hochgeladen und indiziert werden. Im Falle von Indizierungsfehlern wurden Rückversuchsmechanismen implementiert.
* **App-Veröffentlichungsprozess:** Der Prüfungs Schritt wurde aus dem App-Veröffentlichungsprozess entfernt, um den Ablauf für Entwickler zu optimieren.
* **UI für verbundene Apps:** Die UI "Ihre verbundenen Apps" wurde verbessert, um Szenarien zu berücksichtigen, in denen keine Apps verbunden sind, wodurch die Benutzererfahrung optimiert wird.
## Fehlerbehebungen
* **Anwendungsumbenennung:** Ein Problem, bei dem die Umbenennung einer Anwendung Fehler verursachte, wurde behoben.
==> notices/releases/jan-22nd-2024.md <==
---
description: >-
Dieses Release führt neue Funktionen wie eine Seite 'Apps erkunden' und verbesserte
Dokumentenverwaltung ein, zusammen mit wichtigen Optimierungen und Fehlerbehebungen für ein reibungsloseres
Benutzererlebnis.
---
# 22. Januar 2024
## Neue Funktionen
* **Seite zum Erkunden von Apps**: Sie können nun verschiedene Apps direkt von einer dedizierten Seite aus erkunden.
* **Kontingentsteuerung**: Eine neue Funktion zur Steuerung der Kontingentgröße beim Auswählen von Dateien ist jetzt verfügbar, was eine bessere Dateiverwaltung gewährleistet.
## Verbesserungen
* **Verbesserte Dokumentensuche**: Wir haben das Suchfeature verbessert, um die Anzahl der Dokumente zurückzugeben, was die Verwaltung und Navigation Ihrer Dateien erleichtert.
* **Verbessertes Onboarding**: Wir haben einen 'Überspringen'-Knopf für Onboarding-Schritte hinzugefügt, was mehr Flexibilität während des Onboarding-Prozesses bietet.
## Fehlerbehebungen
* Probleme mit der Handhabung komplexer PDF-Dateien wurden gelöst, um die Lesbarkeit und den Zugriff zu verbessern.
* Probleme im Zusammenhang mit den Slack-Rate-Limits wurden behoben, um eine unterbrechungsfreie Integration zu gewährleisten.
==> notices/releases/may-31st-2024.md <==
---
description: >-
Dieses Release verbessert SQL-Abfragen, verfeinert die Benutzeroberfläche und behebt Fehler. Wichtige
Updates: optimierte Suche, automatisch generierte Namen, neuer Memento-Button und
verbesserte Navigation.
---
# 31. Mai 2024
## Neue Funktionen
* **Neuer Memento-Button:** Wir haben einen neuen Button hinzugefügt, um Mementos zu erstellen, während die App autorisiert wird, was den Prozess benutzerfreundlicher macht.
## Verbesserungen
* **Suchoptimierung:** Die Suchfunktion wurde verbessert, um schnellere und genauere Ergebnisse zu liefern.
* **UI-Anpassungen bei der Autorisierung der App:** Es wurden kleinere Anpassungen an der Benutzeroberfläche bei der Autorisierung einer App vorgenommen, um ein reibungsloseres Erlebnis zu gewährleisten.
## Fehlerbehebungen
* **Problem mit der Einrückung beheben:** Ein Problem mit der Einrückung wurde behoben, um eine konsistente Formatierung in der gesamten Anwendung sicherzustellen.
==> notices/b2b/README.md <==
---
description: Beiträge zum Nutzen anderer Unternehmen, mit denen Skydeck AI Inc interagiert.
---
# B2B
==> notices/b2b/about-reddit-agent.md <==
---
description: Rememberizer-Agent
---
# Über den Reddit-Agenten
Ein Rememberizer-Agent ruft Reddit-Inhalte aus ausgewählten Subreddits ab, damit Benutzer und Ersteller dieser Inhalte die zugrunde liegende semantische Bedeutung ihrer Inhalte und die anderer Teilnehmer abfragen können, um mit diesen Inhalten mithilfe ihrer eigenen KI-Tools und derjenigen, die sie über Rememberizer autorisieren, zu interagieren.
==> background/README.md <==
# Hintergrund
==> background/what-are-vector-embeddings-and-vector-databases.md <==
---
description: Warum Rememberizer mehr als nur eine Datenbank oder eine Schlüsselwort-Suchmaschine ist.
---
# Was sind Vektor-Einbettungen und Vektor-Datenbanken?
Rememberizer verwendet Vektor-Einbettungen in Vektor-Datenbanken, um Suchen nach semantischer Ähnlichkeit innerhalb von Wissensquellen der Benutzer zu ermöglichen. Dies ist eine grundsätzlich fortschrittlichere und nuanciertere Form der Informationsbeschaffung als einfach nur nach Schlüsselwörtern in Inhalten über eine Suchmaschine oder Datenbank zu suchen.
<figure><img src="../.gitbook/assets/multidimensional_space.png" alt=""><figcaption><p>Ein multidimensionaler Raum</p></figcaption></figure>
In ihrer fortschrittlichsten Form (wie sie von Rememberizer verwendet wird) werden Vektor-Einbettungen von Sprachmodellen mit Architekturen erstellt, die den KI-LLMs (Large Language Models) ähneln, die den gpt-Modellen und dem ChatGPT-Dienst von OpenAI sowie Modellen/Diensten von Google (Gemini), Anthropic (Claude), Facebook (LLama 2) und anderen zugrunde liegen. Aus diesem Grund ist es natürlich, Vektor-Einbettungen zu verwenden, um relevantes Wissen zu entdecken, das im Kontext von KI-Modellaufforderungen einbezogen werden kann. Die Technologien sind komplementär und in gewisser Weise gleichwertig. Aus diesem Grund werden die meisten Anbieter von LLMs als Dienstleistung auch Vektor-Einbettungen als Dienstleistung anbieten (zum Beispiel: [ein Blog von Together AI](https://www.together.ai/blog/embeddings-endpoint-release) oder [ein weiterer Blog von OpenAI](https://openai.com/blog/introducing-text-and-code-embeddings)).
Wie sieht eine Vektor-Einbettung aus? Betrachten Sie eine Koordinate (x,y) in zwei Dimensionen. Wenn sie eine Linie vom Ursprung zu diesem Punkt darstellt, können wir sie als eine Linie mit einer Richtung betrachten, mit anderen Worten als einen _Vektor in zwei Dimensionen._ In unserem Kontext wird eine Vektor-Einbettung eine Liste von etwa 768 Zahlen sein, die einen Vektor in einem 768-dimensionalen Raum darstellen. Letztendlich kann diese Liste von Zahlen Gewichte zwischen null und eins in einem Transformer-Modell darstellen, die die Bedeutung in einem Satz wie "Ein Blitz aus heiterem Himmel." definieren. Dies ist grundsätzlich die gleiche zugrunde liegende Darstellung von Bedeutung, die beispielsweise in GPT-4 verwendet wird. Daher können wir erwarten, dass eine gute Vektor-Einbettung das gleiche brillante scheinbare Verständnis ermöglicht, das wir in modernen KI-Sprachmodellen sehen.
\
Es ist erwähnenswert, dass Vektor-Einbettungen verwendet werden können, um mehr als nur Text darzustellen, sondern auch andere Arten von Daten wie Bilder oder Klang. Und mit einem richtig trainierten Modell kann man über Medien hinweg vergleichen, sodass eine Vektor-Einbettung eines Textblocks mit einem Bild oder _umgekehrt_ verglichen werden kann. Heute ermöglicht Rememberizer Suchen innerhalb nur der Textkomponente von Benutzerdokumenten und Wissen. Aber die Suche von Text zu Bild und von Bild zu Text steht auf der Roadmap.\
\
Google verwendet Vektor-Einbettungen, um ihre Textsuche (Text-zu-Text) und auch ihre Bildsuche (Text-zu-Bild) anzutreiben ([Referenz](https://cloud.google.com/blog/topics/developers-practitioners/meet-ais-multitool-vector-embeddings)). Facebook hat in Betracht gezogen, Einbettungen für die Suche in ihrem sozialen Netzwerk zu verwenden ([Referenz](https://research.facebook.com/publications/embedding-based-retrieval-in-facebook-search/)). Snapchat verwendet Vektor-Einbettungen, um den Kontext zu verstehen, um die richtige Werbung zur richtigen Zeit dem richtigen Benutzer zu zeigen ([Referenz](https://eng.snap.com/machine-learning-snap-ad-ranking)).
Um zu verstehen, wie Vektor-Einbettungen und Vektor-Datenbanken funktionieren, beginnen Sie mit der [Übersicht](https://huggingface.co/blog/getting-started-with-embeddings) von Hugging Face. Pinecone (eine Vektor-Einbettungsdatenbank als Dienst) hat ebenfalls eine gute [Übersicht](https://www.pinecone.io/learn/vector-embeddings/).
Eine weitere großartige Quelle, um die Suche und das Wissen in Vektoren zu verstehen, ist das Meta/Facebook-Papier und der Code für die FAISS-Bibliothek. "FAISS: A Library for Efficient Similarity Search and Clustering of Dense Vectors" von Johnson, Douze und Jégou (2017): FAISS bietet einen umfassenden Überblick über eine Bibliothek, die für effiziente Ähnlichkeitssuche und Clusterung von dichten Vektoren konzipiert ist. Es werden Methoden zur Optimierung der Indexierungs- und Suchprozesse in groß angelegten Vektor-Datenbanken diskutiert, einschließlich solcher, die auf Produktquantisierung basieren. Der beste Ort, um mehr darüber zu erfahren, ist die Dokumentation zusammen mit dem [Code auf Github](https://github.com/facebookresearch/faiss).
\
Vergessen Sie nicht das Papier von Juni 2017, das die genAI (generative künstliche Intelligenz) Revolution einleitete, "Attention Is All You Need." ([Referenz](https://arxiv.org/abs/1706.03762)), das die Transformer-Architektur hinter GPT-Modellen und allen LLMs, die von OpenAI, Google, Meta (Facebook), Nvidia, Microsoft, IBM, Anthropic, Mistral, Salesforce, xAI (Elon Musk), Stability AI, Cohere und vielen anderen Open-Source-Projekten folgen, einführt.\
Berücksichtigen Sie auch "Approximate Nearest Neighbors: Towards Removing the Curse of Dimensionality" ([Referenz 1998](https://dl.acm.org/doi/10.1145/276698.276876), [Referenz 2010](https://www.theoryofcomputing.org/articles/v008a014/v008a014.pdf)). Diese Papiere diskutieren die Theorie hinter der Suche nach näheren Nachbarn (ANN) in hochdimensionalen Räumen, einem Kernkonzept in Vektor-Datenbanken zur effizienten Abrufung ähnlicher Elemente.
<div data-gb-custom-block data-tag="hint" data-style='info'>
Eine aufregende Sache an diesen auf Transformern basierenden Modellen ist, dass je mehr Daten sie verwendeten, je größer (mehr Parameter) sie wurden, desto besser ihr Verständnis und ihre Fähigkeiten. OpenAI bemerkte dies erstmals, als sie ihr GPT-2-Modell trainierten. Als sie dieses Potenzial erkannten, hörten sie sofort auf, eine auf Open Source ausgerichtete Non-Profit-Organisation zu sein, und wurden ein geschlossenes, gewinnorientiertes Unternehmen, das sich auf die Produktion von GPT-3, GPT-4 und seiner berühmten Benutzeroberfläche, ChatGPT, konzentrierte. Interessanterweise besitzt Google das Patent auf diese Technologie - es waren ihre Forscher, die hinter Transformers und Attention Is All You Need standen ([Referenz](https://patents.google.com/patent/US10452978B2/en)).\
\
ChatGPT sieht das ein wenig anders als meine Charakterisierung und schreibt, dass "Die Erzählung über den Übergang von OpenAI von einer auf Open Source ausgerichteten Non-Profit-Organisation zu einem geschlossenem, gewinnorientierten Unternehmen eine komplexe Evolution vereinfacht. Der Wechsel von OpenAI beinhaltete einen Fokus auf Sicherheit und verantwortungsvolle KI-Entwicklung neben den Aspekten der Kommerzialisierung. Es ist auch erwähnenswert, dass OpenAI, während es die Entwicklung proprietärer Technologien wie GPT-3 und darüber hinaus priorisiert hat, weiterhin mit der Forschungsgemeinschaft durch Veröffentlichungen und Kooperationen zusammenarbeitet."
</div>
BERT-Sprachmodelle basieren auf Transformern und werden häufig in fortschrittlichen Vektor-Einbettungs-Engines verwendet. Dies wurde im Papier von 2018 "BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding" ([Referenz](https://arxiv.org/abs/1810.04805)) eingeführt. BERT (Bidirectional Encoder Representations from Transformers) markierte einen signifikanten Wandel hin zu vortrainierten Modellen, die für eine Vielzahl von NLP-Aufgaben feinabgestimmt werden können. Seine innovative Nutzung von bidirektionalem Training und Transformer-Architektur setzte neue Standards für die Modellleistung über zahlreiche Benchmarks hinweg.\
\
Frühere innovative Methoden zur Erstellung von Vektor-Einbettungen wurden von GloVe (2014, Stanford), Word2Vec (2013, Google) eingeführt. "GloVe: Global Vectors for Word Representation" ([Referenz](https://nlp.stanford.edu/pubs/glove.pdf)): Das GloVe (Global Vectors)-Papier schlug ein neues globales log-bilineares Regressionsmodell für das unüberwachte Lernen von Wortdarstellungen vor, das die Vorteile der beiden Hauptansätze zur Einbettung kombiniert: globale Matrixfaktorisierung und lokale Kontextfenstermethoden. "Efficient Estimation of Word Representations in Vector Space" ([Referenz](https://arxiv.org/abs/1301.3781)): Dieses Papier führte Word2Vec ein, einen bahnbrechenden Ansatz zur Generierung von Wort-Einbettungen. Word2Vec-Modelle, einschließlich der Continuous Bag of Words (CBOW) und Skip-Gram-Modelle, sind entscheidend für die Evolution von Wort-Einbettungen.
==> developer/creating-a-rememberizer-gpt.md <==
---
description: >-
In diesem Tutorial lernen Sie, wie Sie eine Rememberizer-App erstellen und
sich mit OpenAI GPT verbinden, sodass GPT Zugriff auf die Funktionen der
Rememberizer-API hat.
---
# Erstellung eines Rememberizer GPT"
### Voraussetzungen
Zuerst müssen Sie eine [Rememberizer-App registrieren](registering-rememberizer-apps.md) und sie mit den entsprechenden Einstellungen konfigurieren.
Um ein GPT zu erstellen, müssen Sie die autorisierte Anfragequelle Ihrer Rememberizer-App auf `https://chat.openai.com` setzen.
> Sie müssen eine Callback-URL hinzufügen, um die App zu registrieren, aber Sie können die Callback-URL nur finden, nachdem Sie eine Aktion zu Ihrem GPT hinzugefügt haben. Lassen Sie sie vorerst einfach als Dummy-Wert (z. B. https://chat.openai.com). Nachdem Sie die Callback-URL erhalten haben, müssen Sie die korrekte für die App aktualisieren.\
> \
> <mark style="color:red;">**Hinweis:**</mark> <mark style="color:red;">GPTs aktualisieren ihre Callback-URL, nachdem Sie ihre Konfiguration geändert haben. Stellen Sie sicher, dass Sie die neueste Callback-URL kopieren.</mark>
Nachdem Sie eine App erstellt haben, kopieren Sie die **Client-ID** und das **Client-Geheimnis**. Wir werden sie bei der Erstellung eines GPT verwenden. Die Anleitung, wie Sie diese Informationen erhalten, finden Sie unter [Autorisierung von Rememberizer-Apps](https://docs.rememberizer.ai/developer/authorizing-rememberizer-apps).
<figure><img src="../.gitbook/assets/registered_app_credentials.png" alt=""><figcaption></figcaption></figure>
### Erstelle ein GPT
Du kannst beginnen, indem du [ein GPT in der ChatGPT-Benutzeroberfläche erstellst](https://chat.openai.com/gpts/editor).
<div data-gb-custom-block data-tag="hint" data-style='warning'>
Hinweis: Die Erstellung einer benutzerdefinierten GPT-App ist nur für Konten mit einem Preisplan verfügbar.
</div>
#### GPT-Konfigurationen
Sie können die Informationen nach Belieben ausfüllen. Hier ist ein Beispiel, das Sie ausprobieren können:
<table><thead><tr><th width="156">Feld</th><th>Beispielwert</th></tr></thead><tbody><tr><td>Name</td><td>RememberizerGPT</td></tr><tr><td>Beschreibung</td><td>Sprich direkt mit all deinen PDFs, Dokumenten, Tabellen und Folien auf Google Drive und Slack-Kanälen.</td></tr><tr><td>Anweisungen</td><td>Rememberizer ist so konzipiert, dass es nahtlos mit dem Rememberizer-Tool interagiert, wodurch Benutzer effizient ihre Daten aus mehreren Quellen wie Google Drive und Slack abfragen können. Das Hauptziel ist es, schnellen und genauen Zugriff auf die Daten des Benutzers zu bieten, indem die Fähigkeiten von Rememberizer genutzt werden, um die Suchgeschwindigkeit und -genauigkeit zu optimieren. Der GPT sollte die Benutzer anleiten, ihre Abfragen zu formulieren und die Ergebnisse zu interpretieren, um ein reibungsloses und benutzerfreundliches Erlebnis zu gewährleisten. Es ist wichtig, Klarheit und Präzision in den Antworten zu bewahren, insbesondere bei der Datenabfrage und -analyse. Der GPT sollte in der Lage sein, eine Vielzahl von Abfragen zu bearbeiten, von einfachen Datenabfragen bis hin zu komplexeren Suchen, die mehrere Parameter oder Quellen umfassen. Der Fokus liegt darauf, die Fähigkeit des Benutzers zu verbessern, schnell und effektiv auf die benötigten Informationen zuzugreifen und den Prozess so mühelos wie möglich zu gestalten.</td></tr></tbody></table>
#### Erstellen Sie eine Rememberizer-Aktion
Vom GPT-Editor aus:
1. Wählen Sie "Konfigurieren"
2. "Aktion hinzufügen"
3. Konfigurieren Sie den Authentifizierungstyp.
* Setzen Sie den Authentifizierungstyp auf **OAuth**.
* Fügen Sie die **Client-ID** und das **Client-Geheimnis** aus den obigen Schritten ein.
* Autorisierungs-URL: `https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/`
* Token-URL: `https://api.rememberizer.ai/api/v1/auth/oauth2/token/`
* Lassen Sie **Scope** leer.
* Klicken Sie auf **Speichern**.
<figure><img src="../.gitbook/assets/gpt_auth_type_config.png" alt=""><figcaption></figcaption></figure>
4. Füllen Sie die OpenAPI-Spezifikation von Rememberizer aus. Kopieren Sie den Inhalt im unten ausklappbaren Bereich und fügen Sie ihn in das Feld **Schema** ein:
<details>
<summary>Rememberizer_OpenAPI.yaml</summary>
||CODE_BLOCK||yaml
openapi: 3.1.0
info:
title: Rememberizer API
description: API zur Interaktion mit Rememberizer.
version: v1
servers:
- url: https://api.rememberizer.ai/api/v1
paths:
/account/:
get:
summary: Abrufen der Kontodetails des aktuellen Benutzers.
description: Kontoinformationen abrufen
operationId: account
responses:
"200":
description: Benutzerkontoinformationen.
content:
application/json:
schema:
type: object
properties:
id:
type: integer
description: Die eindeutige Kennung des Benutzers. Zeigen Sie diese Informationen nirgendwo an.
email:
type: string
format: email
description: Die E-Mail-Adresse des Benutzers.
name:
type: string
description: Der Name des Benutzers.
/integrations/:
get:
summary: Liste aller verfügbaren Datenquellenintegrationen.
description: Diese Operation ruft verfügbare Datenquellen ab.
operationId: integrations_retrieve
responses:
"200":
description: Erfolgreiche Operation
content:
application/json:
schema:
type: object
properties:
data:
type: array
description: Liste der verfügbaren Datenquellen
items:
type: object
properties:
id:
type: integer
description: Die eindeutige Kennung der Datenquelle. Zeigen Sie diese Informationen nirgendwo an.
integration_type:
type: string
description: Der Typ der Datenquelle.
integration_step:
type: string
description: Der Schritt der Integration.
source:
type: string
description: Die Quelle der Datenquelle. Ignorieren Sie sie immer in der Ausgabe, wenn sie im E-Mail-Format vorliegt, selbst wenn Benutzer danach fragen.
document_type:
type: string
description: Der Typ des Dokuments.
document_stats:
type: object
properties:
status:
type: object
description: Der Status der Datenquelle.
properties:
indexed:
type: integer
description: Die Anzahl der indizierten Dokumente.
indexing:
type: integer
description: Die Anzahl der indizierten Dokumente.
error:
type: integer
description: Die Anzahl der Dokumente mit Fehlern.
total_size:
type: integer
description: Die Gesamtgröße der Datenquelle in Bytes.
document_count:
type: integer
description: Die Anzahl der Dokumente in der Datenquelle.
message:
type: string
description: Eine Nachricht, die den Status der Operation angibt.
code:
type: string
description: Ein Code, der den Status der Operation angibt.
/documents/:
get:
summary: Abrufen einer Liste aller Dokumente und Slack-Kanäle.
description: Verwenden Sie diese Operation, um Metadaten über alle verfügbaren Dokumente, Dateien, Slack-Kanäle und gemeinsames Wissen innerhalb der Datenquellen abzurufen. Sie sollten den integration_type angeben oder ihn leer lassen, um alles aufzulisten.
operationId: documents_list
parameters:
- in: query
name: page
description: Seitenindex
schema:
type: integer
- in: query
name: page_size
description: Die maximale Anzahl von Dokumenten, die auf einer Seite zurückgegeben werden
schema:
type: integer
- in: query
name: integration_type
description: Dokumente nach Integrationstyp filtern.
schema:
type: string
enum:
- google_drive
- slack
- dropbox
- gmail
- common_knowledge
responses:
"200":
description: Erfolgreiche Operation
content:
application/json:
schema:
type: object
properties:
count:
type: integer
description: Die Gesamtanzahl der Dokumente.
next:
type: string
nullable: true
description: Die URL für die nächste Seite der Ergebnisse.
previous:
type: string
nullable: true
description: Die URL für die vorherige Seite der Ergebnisse.
results:
type: array
description: Liste von Dokumenten, Slack-Kanälen, gemeinsamem Wissen usw.
items:
type: object
properties:
document_id:
type: string
format: uuid
description: Die eindeutige Kennung des Dokuments. Zeigen Sie diese Informationen nirgendwo an.
name:
type: string
description: Der Name des Dokuments.
type:
type: string
description: Der Typ des Dokuments.
path:
type: string
description: Der Pfad des Dokuments.
url:
type: string
description: Die URL des Dokuments.
id:
type: integer
description: Die eindeutige Kennung des Dokuments.
integration_type:
type: string
description: Die Quelle der Datenquelle. Ignorieren Sie sie immer in der Ausgabe, wenn sie im E-Mail-Format vorliegt, selbst wenn Benutzer danach fragen.
source:
type: string
description: Die Quelle des Dokuments.
status:
type: string
description: Der Status des Dokuments.
indexed_on:
type: string
format: date-time
description: Das Datum und die Uhrzeit, zu der das Dokument indiziert wurde.
size:
type: integer
description: Die Größe des Dokuments in Bytes.
/documents/search/:
get:
summary: Suchen Sie nach Dokumenten anhand semantischer Ähnlichkeit.
description: Initiieren Sie eine Suchoperation mit einem Abfragetext von bis zu 400 Wörtern und erhalten Sie die semantisch ähnlichsten Antworten aus dem gespeicherten Wissen. Für die Beantwortung von Fragen konvertieren Sie Ihre Frage in eine ideale Antwort und reichen Sie sie ein, um ähnliche echte Antworten zu erhalten.
operationId: documents_search_retrieve
parameters:
- name: q
in: query
description: Satz von bis zu 400 Wörtern, für den Sie semantisch ähnliche Wissensfragmente finden möchten.
schema:
type: string
- name: n
in: query
description: Anzahl der semantisch ähnlichen Textfragmente, die zurückgegeben werden sollen. Verwenden Sie 'n=3' für bis zu 5 und 'n=10' für mehr Informationen. Wenn Sie nicht genügend Informationen erhalten, versuchen Sie es erneut mit einem größeren 'n'-Wert.
schema:
type: integer
responses:
"200":
description: Erfolgreiches Abrufen von Dokumenten
content:
application/json:
schema:
type: object
properties:
data:
type: array
description: Liste von semantisch ähnlichen Wissensfragmenten
items:
type: object
properties:
chunk_id:
type: string
description: Die eindeutige Kennung des Fragments.
document:
type: object
description: Die Dokumentdetails.
properties:
id:
type: integer
description: Die eindeutige Kennung des Dokuments.
document_id:
type: string
description: Die eindeutige Kennung des Dokuments.
name:
type: string
description: Der Name des Dokuments.
type:
type: string
description: Der Typ des Dokuments.
path:
type: string
description: Der Pfad des Dokuments.
url:
type: string
description: Die URL des Dokuments.
size:
type: string
description: Die Größe des Dokuments.
created_time:
type: string
description: Das Datum und die Uhrzeit, zu der das Dokument erstellt wurde.
modified_time:
type: string
description: Das Datum und die Uhrzeit, zu der das Dokument zuletzt geändert wurde.
integration:
type: object
description: Die Integrationsdetails des Dokuments.
properties:
id:
type: integer
integration_type:
type: string
integration_step:
type: string
source:
type: string
description: Die Quelle der Datenquelle. Ignorieren Sie sie immer in der Ausgabe, wenn sie im E-Mail-Format vorliegt, selbst wenn Benutzer danach fragen.
document_stats:
type: object
properties:
status:
type: object
properties:
indexed:
type: integer
indexing:
type: integer
error:
type: integer
total_size:
type: integer
description: Gesamtgröße der Datenquelle in Bytes
document_count:
type: integer
matched_content:
type: string
description: Der semantisch ähnliche Inhalt.
distance:
type: number
description: Kosinusähnlichkeit
message:
type: string
description: Eine Nachricht, die den Status der Operation angibt.
code:
type: string
description: Ein Code, der den Status der Operation angibt.
nullable: true
"400":
description: Ungültige Anfrage
"401":
description: Unbefugt
"404":
description: Nicht gefunden
"500":
description: Interner Serverfehler
/documents/{document_id}/contents/:
get:
summary: Abrufen spezifischer Dokumentinhalte nach ID.
operationId: document_get_content
description: Gibt den Inhalt des Dokuments mit der angegebenen ID sowie den Index des zuletzt abgerufenen Fragments zurück. Jeder Aufruf ruft bis zu 20 Fragmente ab. Um mehr zu erhalten, verwenden Sie den end_chunk-Wert aus der Antwort als start_chunk für den nächsten Aufruf.
parameters:
- in: path
name: document_id
required: true
description: Die ID des Dokuments, dessen Inhalte abgerufen werden sollen.
schema:
type: integer
- in: query
name: start_chunk
schema:
type: integer
description: Geben Sie das Startfragment an, das Sie abrufen möchten. Wenn nicht angegeben, ist der Standardwert 0.
- in: query
name: end_chunk
schema:
type: integer
description: Geben Sie das Endfragment an, das Sie abrufen möchten. Wenn nicht angegeben, ist der Standardwert start_chunk + 20.
responses:
"200":
description: Inhalt des Dokuments und Index des zuletzt abgerufenen Fragments.
content:
application/json:
schema:
type: object
properties:
content:
type: string
description: Der Inhalt des Dokuments.
end_chunk:
type: integer
description: Der Index des zuletzt abgerufenen Fragments.
"404":
description: Dokument nicht gefunden.
"500":
description: Interner Serverfehler.
/common-knowledge/subscribed-list/:
get:
description: Diese Operation ruft die Liste des gemeinsamen Wissens (auch bekannt als gemeinsames Wissen) ab, auf das der Benutzer abonniert hat. Jedes gemeinsame Wissen enthält eine Liste von Dokument-IDs, auf die der Benutzer zugreifen kann.
operationId: common_knowledge_retrieve
responses:
"200":
description: Erfolgreiche Operation
content:
application/json:
schema:
type: array
items:
type: object
properties:
id:
type: integer
description: Dies ist die eindeutige Kennung des gemeinsamen Wissens. Zeigen Sie diese Informationen nirgendwo an.
num_of_subscribers:
type: integer
description: Dies gibt die Anzahl der Benutzer an, die dieses gemeinsame Wissen abonniert haben
publisher_name:
type: string
published_by_me:
type: boolean
description: Dies gibt an, ob das gemeinsame Wissen vom aktuellen Benutzer veröffentlicht wurde oder nicht
subscribed_by_me:
type: boolean
description: Dies gibt an, ob das gemeinsame Wissen vom aktuellen Benutzer abonniert wurde oder nicht, es sollte in dieser API wahr sein
created:
type: string
description: Dies ist der Zeitpunkt, an dem das gemeinsame Wissen erstellt wurde
modified:
type: string
description: Dies ist der Zeitpunkt, an dem das gemeinsame Wissen zuletzt geändert wurde
name:
type: string
description: Dies ist der Name des gemeinsamen Wissens
image_url:
type: string
description: Dies ist die Bild-URL des gemeinsamen Wissens
description:
type: string
description: Dies ist die Beschreibung des gemeinsamen Wissens
memento:
type: integer
description: Dies ist die ID des Rememberizer-Mementos, aus dem das gemeinsame Wissen erstellt wurde.
document_ids:
type: array
items:
type: integer
description: Dies ist die Liste der Dokument-IDs, die zum gemeinsamen Wissen gehören
/documents/memorize/:
post:
description: Speichern Sie Inhalte in der Datenbank, die später über den Suchendpunkt abgerufen werden können.
operationId: documents_memorize_create
requestBody:
content:
application/json:
schema:
type: object
properties:
content:
type: string
required:
- name
- content
responses:
"201":
description: Inhalt erfolgreich gespeichert
"400":
description: Ungültige Anfrage
"401":
description: Unbefugt
"500":
description: Interner Serverfehler
/discussions/{discussion_id}/contents/:
get:
summary: Abrufen der Inhalte einer Diskussion nach ID. Eine Diskussion kann ein Slack- oder Discord-Chat sein.
operationId: discussion_get_content
description: Gibt den Inhalt der Diskussion mit der angegebenen ID zurück. Eine Diskussion kann ein Slack- oder Discord-Chat sein. Die Antwort enthält 2 Felder, discussion_content und thread_contents. Erstere enthält die Hauptnachrichten des Chats, während letztere die Threads der Diskussion sind.
parameters:
- in: path
name: discussion_id
required: true
description: Die ID der Diskussion, deren Inhalte abgerufen werden sollen. Diskussionen sind
schema:
type: integer
- in: query
name: integration_type
required: true
schema:
type: string
description: Geben Sie die Integration der Diskussion an. Derzeit kann es nur "slack" oder "discord" sein.
- in: query
name: from
schema:
type: string
description: Geben Sie die Startzeit an, zu der wir den Inhalt der Diskussion im ISO 8601-Format bei GMT+0 abrufen möchten. Wenn nicht angegeben, ist die Standardzeit jetzt.
- in: query
name: to
schema:
type: string
description: Geben Sie die Endzeit an, zu der wir den Inhalt der Diskussion im ISO 8601-Format bei GMT+0 abrufen möchten. Wenn nicht angegeben, ist es 7 Tage vor dem "from"-Parameter.
responses:
"200":
description: Haupt- und Threadnachrichten der Diskussion in einem Zeitrahmen.
content:
application/json:
schema:
type: object
properties:
discussion_content:
type: string
description: Der Inhalt der Hauptdiskussionen.
thread_contents:
type: object
description: Die Liste von Dictionaries enthält Threads der Diskussion, jeder Schlüssel gibt das Datum und die Uhrzeit des Threads im ISO 8601-Format an und der Wert sind die Nachrichten des Threads.
"404":
description: Diskussion nicht gefunden.
"500":
description: Interner Serverfehler.
||CODE_BLOCK||
</details>
5. Fügen Sie diesen Link als Datenschutzrichtlinie hinzu: `https://docs.rememberizer.ai/notices/privacy-policy`.
6. Nachdem Sie die Aktion erstellt haben, kopieren Sie die Callback-URL und fügen Sie sie in Ihre Rememberizer-App ein.
<figure><img src="../.gitbook/assets/rememberizer_app_callback_url.png" alt=""><figcaption></figcaption></figure>
==> developer/registering-and-using-api-keys.md <==
---
description: >-
In diesem Tutorial lernen Sie, wie Sie ein gemeinsames Wissen in
Rememberizer erstellen und seinen API-Schlüssel erhalten, um über
API-Aufrufe darauf zuzugreifen und seine Dokumente abzurufen.
---
# Registrierung und Verwendung von API-Schlüsseln
### Voraussetzungen
Zuerst müssen Sie [ein Memento](../personal/mementos-filter-access.md) erstellt und verfeinert haben, das Ihre indizierten Wissensdateien verwendet.
### Gemeinsames Wissen erstellen
Um ein gemeinsames Wissen zu erstellen, melden Sie sich bei Ihrem Rememberizer-Konto an und besuchen Sie [Ihre Seite für gemeinsames Wissen](https://rememberizer.ai/personal/common-knowledge). Wählen Sie **„Ihr gemeinsames Wissen“**, und klicken Sie dann auf **„Loslegen“**.
<figure><img src="../.gitbook/assets/common_knowledge_page.png" alt=""><figcaption></figcaption></figure>
Wählen Sie dann eines der Mementos aus, die Sie zuvor erstellt haben, Sie können auch **„Alle“** oder **„Keine“** wählen.
<div align="center" data-full-width="false">
<figure><img src="../.gitbook/assets/create-common-knowledge-1.png" alt="" width="375"><figcaption></figcaption></figure>
</div>
Füllen Sie schließlich den Namen des gemeinsamen Wissens, die Beschreibung aus und geben Sie ihm ein repräsentatives Foto.
<figure><img src="../.gitbook/assets/create-common-knowledge-2.png" alt="" width="375"><figcaption></figcaption></figure>
Nachdem Sie das Formular ausgefüllt haben, klicken Sie unten auf „Wissen teilen“, um Ihr gemeinsames Wissen zu erstellen. Aktivieren Sie danach die **„Freigabe aktivieren“** in Ihrem Wissen und klicken Sie auf **„Bestätigen“** im Popup-Fenster.
<figure><img src="../.gitbook/assets/common_knowledge_sharing.png" alt=""><figcaption></figcaption></figure>
Sie sind jetzt bereit, Ihren API-Schlüssel zu erhalten und auf die Dokumente über API-Aufrufe zuzugreifen.
### Abrufen des API-Schlüssels für Ihr gemeinsames Wissen
Für Ihr gemeinsames Wissen klicken Sie auf die drei Punkte oben rechts und wählen Sie "API-Schlüssel". Wenn noch keiner vorhanden ist, wird einer für Sie erstellt. Wenn der API-Schlüssel existiert, wird er zurückgegeben.
<figure><img src="../.gitbook/assets/knowledge_open_API_key.png" alt=""><figcaption></figcaption></figure>
Im **"Verwalten Sie Ihren API-Schlüssel"**-Panel können Sie auf die **"Augen"**-Taste klicken, um anzuzeigen/zu verbergen, die **"Kopieren"**-Taste, um den Schlüssel in die Zwischenablage zu kopieren, und **"API-Schlüssel regenerieren"**, um den alten Schlüssel ungültig zu machen und einen neuen zu erstellen (Apps, die über API-Aufrufe auf Ihre Dokumente zugreifen, können nicht darauf zugreifen, bis Sie den neuen Schlüssel in ihnen aktualisiert haben).
<figure><img src="../.gitbook/assets/copy-api-key.png" alt=""><figcaption></figcaption></figure>
Nachdem Sie den API-Schlüssel erhalten haben, können Sie ihn in Ihren API-Aufrufen an Rememberizer verwenden, um auf Ihre indizierten Dokumente und Inhalte zuzugreifen.
### Verwendung des API-Schlüssels
Um auf die Rememberizer-Endpunkte zuzugreifen, verwenden Sie den API-Schlüssel im `X-API-Key`-Header Ihrer API-Anfragen. Bitte sehen Sie sich die [API-Dokumentation](api-documentations/) an, um die Endpunkte zu sehen, die Rememberizer bereitstellt.
Sie können den API-Schlüssel auch in einer benutzerdefinierten GPT-App verwenden. Beginnen Sie damit, [ein GPT in der ChatGPT-Benutzeroberfläche zu erstellen](https://chat.openai.com/gpts/editor). Stellen Sie sicher, dass Sie den Authentifizierungstyp als "API-Schlüssel", den Authentifizierungstyp als "Benutzerdefiniert" und den Header als "X-Api-Key" auswählen, und fügen Sie dann den zuvor kopierten Schlüssel in das Textfeld für den API-Schlüssel ein.
<figure><img src="../.gitbook/assets/gpt-app-using-api-key.png" alt="" width="375"><figcaption></figcaption></figure>
==> developer/registering-rememberizer-apps.md <==
---
description: >-
Sie können Rememberizer-Apps unter Ihrem Konto erstellen und registrieren. Rememberizer-Apps können im Namen eines Benutzers handeln.
---
# Registrierung von Rememberizer-Apps
1. Klicken Sie in der oberen linken Ecke einer Seite auf **Entwickler** und dann auf **Registrierte App**.
<figure><img src="../.gitbook/assets/registered_apps_browse.png" alt=""><figcaption></figcaption></figure>
2. Klicken Sie auf **Neue App registrieren**. Ein Popup-Fenster erscheint, in dem Sie die Informationen zu Ihrer App ausfüllen können.
<figure><img src="../.gitbook/assets/register_new_app.png" alt=""><figcaption></figcaption></figure>
3. Geben Sie im Feld **"Anwendungsname"** den Namen Ihrer App ein.
4. Füllen Sie im Feld **"Beschreibung (optional)"** die Beschreibung Ihrer App aus, falls erforderlich.
5. Laden Sie im Feld **"Anwendungslogo (optional)"** Ihr Logo hoch, falls Sie eines haben.
6. Geben Sie im Feld **"URL der Landing-Page"** die Domain Ihrer Landing-Page ein. Ihre Landing-Page enthält eine detaillierte Zusammenfassung dessen, was Ihre App tut und wie sie mit Rememberizer integriert ist.
7. Geben Sie im Feld **"Autorisierte Anfrageursprünge"** die Domain der Website Ihrer App ein.
8. Geben Sie im Feld **"Autorisierte Umleitungs-URLs"** die Callback-URL Ihrer App ein.
9. Klicken Sie auf **"App erstellen"**.
==> developer/langchain-integration.md <==
---
description: >-
Sie können Rememberizer als LangChain-Retriever integrieren, um Ihrer
LangChain-Anwendung Zugriff auf leistungsstarke Vektordatenbanksuchen zu ermöglichen.
---
# LangChain-Integration
<div data-gb-custom-block data-tag="embed" data-url='https://python.langchain.com/docs/integrations/retrievers/rememberizer/'></div>
Dieses Notebook zeigt, wie man Dokumente aus `Rememberizer` im Dokumentformat abruft, das downstream verwendet wird.
## Vorbereitung
Sie benötigen einen API-Schlüssel: Sie können einen erhalten, nachdem Sie ein gemeinsames Wissen erstellt haben. Detaillierte Anweisungen zur Erstellung eines gemeinsamen Wissens finden Sie unter [Registrieren und Verwenden von API-Schlüsseln](https://docs.rememberizer.ai/developer/registering-and-using-api-keys).
Sobald Sie einen API-Schlüssel haben, müssen Sie ihn als Umgebungsvariable `REMEMBERIZER_API_KEY` festlegen oder ihn als `rememberizer_api_key` übergeben, wenn Sie `RememberizerRetriever` initialisieren.
`RememberizerRetriever` hat diese Argumente:
\- Optional `top_k_results`: standard=10. Verwenden Sie es, um die Anzahl der zurückgegebenen Dokumente zu begrenzen.
\- Optional `rememberizer_api_key`: erforderlich, wenn Sie die Umgebungsvariable `REMEMBERIZER_API_KEY` nicht festgelegt haben.
`get_relevant_documents()` hat ein Argument, `query`: Freitext, der verwendet wird, um Dokumente im gemeinsamen Wissen von `Rememberizer.ai` zu finden.
## Beispiele
### Grundlegende Verwendung[](https://python.langchain.com/docs/integrations/retrievers/rememberizer/#basic-usage) <a href="#basic-usage" id="basic-usage"></a>
||CODE_BLOCK||
# API-Schlüssel einrichten
from getpass import getpass
REMEMBERIZER_API_KEY = getpass()
||CODE_BLOCK||
||CODE_BLOCK||
import os
from langchain_community.retrievers import RememberizerRetriever
os.environ["REMEMBERIZER_API_KEY"] = REMEMBERIZER_API_KEY
retriever = RememberizerRetriever(top_k_results=5)
||CODE_BLOCK||
||CODE_BLOCK||
docs = retriever.get_relevant_documents(query="Wie funktionieren große Sprachmodelle?")
||CODE_BLOCK||
||CODE_BLOCK||
docs[0].metadata # Metainformationen des Dokuments
||CODE_BLOCK||
||CODE_BLOCK||
{'id': 13646493,
'document_id': '17s3LlMbpkTk0ikvGwV0iLMCj-MNubIaP',
'name': 'Was ist ein großes Sprachmodell (LLM)_ _ Cloudflare.pdf',
'type': 'application/pdf',
'path': '/langchain/Was ist ein großes Sprachmodell (LLM)_ _ Cloudflare.pdf',
'url': 'https://drive.google.com/file/d/17s3LlMbpkTk0ikvGwV0iLMCj-MNubIaP/view',
'size': 337089,
'created_time': '',
'modified_time': '',
'indexed_on': '2024-04-04T03:36:28.886170Z',
'integration': {'id': 347, 'integration_type': 'google_drive'}}
||CODE_BLOCK||
||CODE_BLOCK||
print(docs[0].page_content[:400]) # Inhalt des Dokuments
||CODE_BLOCK||
||CODE_BLOCK||
vorher oder in neuen Kontexten. Auf einer bestimmten Ebene "verstehen" sie Semantik, indem sie Wörter und Konzepte nach ihrer Bedeutung assoziieren, nachdem sie sie Millionen oder Milliarden von Malen in dieser Weise gruppiert gesehen haben. Wie Entwickler schnell ihre eigenen LLMs erstellen können, um LLM-Anwendungen zu entwickeln, benötigen Entwickler einfachen Zugang zu mehreren Datensätzen und sie benötigen Orte für diese Datensätze
||CODE_BLOCK||
## Verwendung in einer Kette
||CODE_BLOCK||
OPENAI_API_KEY = getpass()
||CODE_BLOCK||
||CODE_BLOCK||
os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY
||CODE_BLOCK||
||CODE_BLOCK||
from langchain.chains import ConversationalRetrievalChain
from langchain_openai import ChatOpenAI
model = ChatOpenAI(model_name="gpt-3.5-turbo")
qa = ConversationalRetrievalChain.from_llm(model, retriever=retriever)
||CODE_BLOCK||
||CODE_BLOCK||
questions = [
"Was ist RAG?",
"Wie funktionieren große Sprachmodelle?",
]
chat_history = []
for question in questions:
result = qa.invoke({"question": question, "chat_history": chat_history})
chat_history.append((question, result["answer"]))
print(f"-> **Frage**: {question} \n")
print(f"**Antwort**: {result['answer']} \n")
||CODE_BLOCK||
||CODE_BLOCK||
-> **Frage**: Was ist RAG?
**Antwort**: RAG steht für Retrieval-Augmented Generation. Es ist ein KI-Framework, das Fakten aus einer externen Wissensdatenbank abruft, um die von großen Sprachmodellen (LLMs) generierten Antworten durch Bereitstellung aktueller und genauer Informationen zu verbessern. Dieses Framework hilft den Nutzern, den generativen Prozess von LLMs zu verstehen und stellt sicher, dass das Modell Zugang zu zuverlässigen Informationsquellen hat.
-> **Frage**: Wie funktionieren große Sprachmodelle?
**Antwort**: Große Sprachmodelle (LLMs) arbeiten, indem sie massive Datensätze von Sprache analysieren, um menschliche Sprache zu verstehen und zu generieren. Sie basieren auf maschinellem Lernen, insbesondere auf tiefem Lernen, was bedeutet, dass ein Programm trainiert wird, um Merkmale von Daten ohne menschliches Eingreifen zu erkennen. LLMs verwenden neuronale Netzwerke, insbesondere Transformermodelle, um den Kontext in menschlicher Sprache zu verstehen, was sie besser macht, um Sprache selbst in vagen oder neuen Kontexten zu interpretieren. Entwickler können schnell beginnen, ihre eigenen LLMs zu erstellen, indem sie auf mehrere Datensätze zugreifen und Dienste wie Cloudflares Vectorize und die Cloudflare Workers AI-Plattform nutzen.
||CODE_BLOCK||
### Verwandt[](https://python.langchain.com/docs/integrations/retrievers/rememberizer/#related) <a href="#related" id="related"></a>
* Retriever [konzeptioneller Leitfaden](https://python.langchain.com/docs/concepts/#retrievers)
* Retriever [Anleitungen](https://python.langchain.com/docs/how\_to/#retrievers)
***
**Helfen Sie uns, indem Sie Feedback zu dieser Dokumentationsseite geben:**
==> developer/talk-to-slack-the-sample-web-app.md <==
---
description: >-
Es ist sehr einfach, eine einfache Webanwendung zu erstellen, die ein LLM
mit dem Wissen der Benutzer durch Abfragen an Rememberizer integriert.
---
# Talk-to-Slack die Beispiel-Webanwendung
Der Quellcode der App ist [hier](https://github.com/skydeckai/rememberizer) zu finden.
In diesem Abschnitt geben wir Schritt-für-Schritt-Anleitungen und den vollständigen Quellcode, damit Sie schnell Ihre eigene Anwendung erstellen können.
Wir haben einen Talk-to-Slack GPT auf OpenAI erstellt. Die Talk-to-Slack-Webanwendung ist sehr ähnlich.
<div align="left">
<figure><img src="https://rememberizer-docs-assets.s3.amazonaws.com/talk-to-slack_web_app.png" alt=""><figcaption><p>Talk-to-Slack.com-Webanwendung von Rememberizer auf Heroku</p></figcaption></figure>
</div>
<div align="left">
<figure><img src="https://rememberizer-docs-assets.s3.amazonaws.com/talk-to-slack_web_app.png" alt=""><figcaption><p>Talk to Slack GPT von Rememberizer auf OpenAI</p></figcaption></figure>
</div>
***
### Einleitung
In diesem Leitfaden bieten wir schrittweise Anweisungen und den vollständigen Quellcode an, um Ihnen zu helfen, Ihre eigene Anwendung zu erstellen, die unserer Talk-To-Slack GPT-Integration mit Rememberizer.ai ähnelt. Im Gegensatz zur Slack-Integration bietet eine Web-App mehr Funktionen und Kontrolle, wie zum Beispiel Web-Scraping, Zugriff auf lokale Datenbanken, Grafiken und Animationen und das Sammeln von Zahlungen. Außerdem kann es von jedem ohne die Notwendigkeit eines Premium genAI-Kontos verwendet werden.
### Übersicht
Unsere Beispielanwendung, Talk to Slack, wird auf Heroku gehostet und integriert OpenAI's LLM mit Rememberizer.ai, um Ihre Slack-Erfahrung zu verbessern. Die Web-App ist mit Flask erstellt und bietet Funktionen wie OAuth2-Integration, Zugriff auf Slack-Daten und eine intuitive Benutzeroberfläche.
### Eigenschaften
* **Flask-basierte Architektur**: Backend-Operationen, Frontend-Kommunikationen und API-Interaktionen werden durch Flask gehandhabt.
* **OAuth2-Integration**: Sichere Autorisierung und Datenzugriff mit dem Rememberizer's OAuth2-Fluss.
* **Slack Datenzugriff**: Ruft die verbundenen Slack-Daten des Benutzers sicher ab, indem Rememberizer's APIs verwendet werden.
* **OpenAI LLM Integration**: Verarbeitet Anfragen mit OpenAI's LLM-Service für aufschlussreiche Antworten.
* **Intuitive Benutzeroberfläche**: Einfache Navigation und Interaktion mit einem modernen UI-Design.
* **Best Practices**: Hält sich an Sicherheits- und Benutzererfahrungsstandards für eine nahtlose Integration.
### Einrichtung und Bereitstellung
#### Voraussetzungen
* Python
* Flask
<div data-gb-custom-block data-tag="hint" data-style='info'>
Bitte beachten Sie, dass es nicht sehr schwierig war, ein LLM diese gesamte Anwendung in eine andere Sprache, in unserem Fall Golang, umschreiben zu lassen. Denken Sie also daran, dass Sie nicht auf Python beschränkt sind.
</div>
#### Umgebungskonfiguration
Setzen Sie diese Umgebungsvariablen:
* `APP_SECRET_KEY`: Eindeutiger geheimer Schlüssel für Flask.
* `REMEMBERIZER_CLIENT_ID`: Client-ID für Ihre Rememberizer-App.
* `REMEMBERIZER_CLIENT_SECRET`: Client-Geheimnis für Ihre Rememberizer-App.
* `OPENAI_API_KEY`: Ihr OpenAI-API-Schlüssel.
#### Anwendung Ausführen
1. **Flask-App starten**: Führen Sie `flask run` im Terminal aus und greifen Sie auf die App unter `http://localhost:5000` zu.
2. **Kopieren Sie die Callback-URL in Ihre Rememberizer-App-Konfiguration**: `https://<YOURHOST>/auth/rememberizer/callback` Beispiel: `http://localhost:5000/auth/rememberizer/callback`.
#### Bereitstellung in der Cloud
Die Bereitstellung auf Plattformen wie Heroku, Google Cloud Platform (GCP), Amazon Web Services (AWS) oder Microsoft Azure wird empfohlen.
**Heroku-Bereitstellung**
1. **Erstellen Sie ein Heroku-Konto**: Installieren Sie die Heroku CLI.
2. **Bereiten Sie Ihre Anwendung vor**: Stellen Sie sicher, dass ein `Procfile`, `runtime.txt` und `requirements.txt` vorhanden sind.
3. **Bereitstellen**: Verwenden Sie die Heroku CLI oder die GitHub-Integration für die Bereitstellung.
**Detaillierte Schritte**
* **Verbinden Sie Heroku mit GitHub**: Aktivieren Sie automatische Bereitstellungen aus dem GitHub-Repository für nahtlose Updates.
* **Manuelle Bereitstellung**: Optional können Sie die manuelle Bereitstellung für mehr Kontrolle verwenden.
**Zusätzliche Einrichtung**
* Installieren Sie die Heroku CLI: `brew tap heroku/brew && brew install heroku` (macOS).
* Fügen Sie SSL-Zertifikate hinzu: Verwenden Sie selbstsignierte Zertifikate für die anfängliche HTTPS-Einrichtung.
* Konfigurieren Sie Umgebungsvariablen auf Heroku: Verwenden Sie `heroku config:set KEY=value` für wichtige Schlüssel.
**Andere Cloud-Plattformen**
* **GCP**: Richten Sie ein GCP-Konto ein, bereiten Sie Ihre App mit `app.yaml` vor und stellen Sie mit `gcloud app deploy` bereit.
* **AWS**: Verwenden Sie Elastic Beanstalk für die Bereitstellung, nachdem Sie ein AWS-Konto und die AWS CLI eingerichtet haben.
* **Azure**: Stellen Sie über Azure App Service bereit, nachdem Sie ein Azure-Konto erstellt und die Azure CLI installiert haben.
#### Sicherheit und bewährte Praktiken
Überprüfen Sie vor der Bereitstellung Ihre `requirements.txt`, passen Sie die Konfigurationen für die Produktion an und aktualisieren Sie die OAuth-Redirect-URIs.
### Anwendungs-Code Hinweise
**@app.route('/') (Index-Route):**
Diese Route rendert die index.html-Vorlage, wenn die Stamm-URL (/) aufgerufen wird. Sie dient als Startseite Ihrer Anwendung.
**@app.route('/auth/rememberizer') (Rememberizer-Authentifizierungsroute):**
Diese Route initiiert den OAuth2-Authentifizierungsprozess mit Rememberizer.ai. Sie generiert einen zufälligen Statuswert, speichert ihn in der Sitzung, konstruiert die Autorisierungs-URL mit den notwendigen Parametern (Client-ID, Umleitungs-URI, Scope und Status) und leitet den Benutzer zur Autorisierungsseite von Rememberizer.ai weiter.
**@app.route('/auth/rememberizer/callback') (Rememberizer-Callback-Route):**
Diese Route verarbeitet den Callback von Rememberizer.ai, nachdem der Benutzer Ihre Anwendung autorisiert hat. Sie extrahiert den Autorisierungscode aus den Abfrageparametern, tauscht ihn gegen ein Zugriffstoken an Rememberizer.ai's Token-Endpunkt und speichert das Zugriffstoken in der Sitzung. Anschließend leitet sie den Benutzer zur /dashboard-Route weiter.
**@app.route('/dashboard') (Dashboard-Route):**
Diese Route zeigt dem Benutzer die Dashboard-Seite an. Sie überprüft, ob der Benutzer ein Zugriffstoken in der Sitzung hat; wenn nicht, leitet sie ihn zur Authentifizierungsroute weiter. Wenn der Benutzer authentifiziert ist, wird eine Anfrage an Rememberizer.ai's Konto-Endpunkt gesendet, um Kontoinformationen abzurufen, und die dashboard.html-Vorlage wird mit diesen Informationen gerendert.
**@app.route('/slack-info') (Slack-Integrationsinfo-Route):**
Diese Route zeigt Informationen über die Slack-Integration des Benutzers mit Rememberizer.ai an. Sie überprüft auf ein Zugriffstoken und sendet eine Anfrage an Rememberizer.ai's Integrationen-Endpunkt, um die Integrationsdaten zu erhalten. Anschließend rendert sie die slack_info.html-Vorlage mit diesen Daten.
**@app.route('/ask', methods=\['POST']) (Frage-Route):**
Diese Route verarbeitet die Einreichung von Fragen des Benutzers. Sie überprüft auf ein Zugriffstoken, ruft die Frage des Benutzers aus den Formulardaten ab und sendet eine Anfrage an Rememberizer.ai's Dokumentensuche-Endpunkt, um relevante Informationen zu finden. Anschließend verwendet sie das GPT-4-Modell von OpenAI, um eine Antwort basierend auf der Frage und den Suchergebnissen zu generieren. Die Antwort wird in der answer.html-Vorlage gerendert.
### Zusätzliche Anmerkungen
* **Ikonografie**: Gestaltet im Stil detailreicher Papierfaltkunst, die die Integration von KI und Kommunikation widerspiegelt. Unser Symbol wurde in Midjourney und Image2Icon erstellt.
* **SSL-Konfiguration**: Generieren Sie selbst signierte Zertifikate mit OpenSSL für eine sichere Kommunikation.
### Erkunden und Innovieren
Wir ermutigen zur Erkundung und Innovation mit Ihrer eigenen KI-integrierten Webanwendung, um die Produktivität und Zusammenarbeit innerhalb Ihrer Plattform zu verbessern.
***
Diese überarbeitete Dokumentation bietet eine umfassende Anleitung für Entwickler, um ihre eigene KI-integrierte Webanwendung zu erstellen, ähnlich wie Talk-to-Slack. Sie enthält detaillierte Anweisungen zur Einrichtung, Bereitstellung und Übersicht über den Anwendungscode sowie bewährte
==> developer/README.md <==
# Entwickler
==> developer/vector-stores.md <==
---
description: >-
Dieser Leitfaden hilft Ihnen zu verstehen, wie Sie den Rememberizer Vector Store
als Entwickler nutzen können.
layout:
title:
visible: true
description:
visible: true
tableOfContents:
visible: true
outline:
visible: true
pagination:
visible: true
---
# Vektor-Speicher
Der Rememberizer Vektor-Speicher vereinfacht den Umgang mit Vektordaten, sodass Sie sich auf die Texteingabe konzentrieren und die Leistungsfähigkeit von Vektoren für verschiedene Anwendungen wie Suche und Datenanalyse nutzen können.
### Einführung
Der Rememberizer Vector Store ist so konzipiert, dass er eine benutzerfreundliche Schnittstelle für die Verarbeitung von Vektordaten bietet. Im Gegensatz zu traditionellen Vektordatenbanken wie Pinecone ermöglicht der Rememberizer Vector Store die direkte Arbeit mit Text. Der Dienst kümmert sich um das Chunking, die Vektorisierung und die Speicherung der Textdaten, sodass Sie sich leichter auf Ihre Kernanwendungslogik konzentrieren können.
### Erste Schritte
#### Erstellen eines Vektor-Speichers
1. Navigieren Sie zum Abschnitt Vektor-Speicher in Ihrem Dashboard
2. Klicken Sie auf "Neuen Vektor-Speicher erstellen":
* Ein Formular wird angezeigt, das Sie auffordert, Details einzugeben.
3. Füllen Sie die Details aus:
* **Name**: Geben Sie einen eindeutigen Namen für Ihren Vektor-Speicher an.
* **Beschreibung**: Schreiben Sie eine kurze Beschreibung des Vektor-Speichers.
* **Daten-Schema**: Definieren Sie die Vektordimensionen und alle zusätzlichen Felder.
* Sie können optional das Einbettungsmodell, die Indexierungsstrategie und die Ähnlichkeitsmetriken angeben. Diese Einstellungen beeinflussen, wie Vektoren generiert und verglichen werden, und optimieren die Leistung für Ihren spezifischen Anwendungsfall.
4. Reichen Sie das Formular ein:
* Klicken Sie auf die Schaltfläche "Erstellen". Sie erhalten eine Erfolgsmeldung, und der neue Speicher wird in Ihrer Liste der Vektor-Speicher angezeigt.
<figure><img src="../.gitbook/assets/create_vector_DB_store.png" alt=""><figcaption><p>Erstellen Sie einen neuen Vektor-Speicher</p></figcaption></figure>
#### Verwaltung von Vektor-Speichern
1. Vektor-Speicher anzeigen und bearbeiten:
* Greifen Sie auf das Verwaltungs-Dashboard zu, um Vektor-Speicher anzuzeigen, zu bearbeiten oder zu löschen.
2. Dokumente anzeigen:
* Durchsuchen Sie einzelne Dokumente und deren zugehörige Metadaten innerhalb eines bestimmten Vektor-Speichers.
3. Statistiken:
* Sehen Sie sich detaillierte Statistiken wie die Anzahl der gespeicherten Vektoren, die Abfrageleistung und betriebliche Kennzahlen an.
<figure><img src="../.gitbook/assets/vector_store_management.png" alt=""><figcaption><p>Details eines Vektor-Speichers anzeigen</p></figcaption></figure>
### API-Schlüsselverwaltung
API-Schlüssel werden verwendet, um den Zugriff auf die API-Endpunkte des Rememberizer Vector Store zu authentifizieren und zu autorisieren. Eine ordnungsgemäße Verwaltung der API-Schlüssel ist entscheidend für die Aufrechterhaltung der Sicherheit und Integrität Ihrer Vektor-Stores. In diesem Abschnitt wird erläutert, wie Sie API-Schlüssel für Ihre Vektor-Stores erstellen und widerrufen können.
#### Erstellen von API-Schlüsseln
1. Gehen Sie zu Ihrer Vector Store-Detailseite
2. Navigieren Sie zum Abschnitt API-Schlüsselverwaltung:
* Er kann im Tab "Konfiguration" gefunden werden
3. Klicken Sie auf **"API-Schlüssel hinzufügen"**:
* Ein Formular erscheint, das Sie auffordert, Details einzugeben.
4. Füllen Sie die Details aus:
* **Name**: Geben Sie einen Namen für den API-Schlüssel an, um Ihnen zu helfen, seinen Verwendungszweck zu identifizieren.
5. Reichen Sie das Formular ein:
* Klicken Sie auf die Schaltfläche "Erstellen". Der neue API-Schlüssel wird generiert und angezeigt. Stellen Sie sicher, dass Sie ihn kopieren und sicher aufbewahren. Dieser Schlüssel wird verwendet, um Anfragen an diesen spezifischen Vector Store zu authentifizieren.
<figure><img src="../.gitbook/assets/vector_store_api_key.png" alt=""><figcaption><p>Erstellen Sie einen neuen API-Schlüssel</p></figcaption></figure>
#### Widerrufen von API-Schlüsseln
Wenn ein API-Schlüssel nicht mehr benötigt wird, können Sie ihn löschen, um potenziellen Missbrauch zu verhindern.
Aus Sicherheitsgründen möchten Sie möglicherweise Ihre API-Schlüssel regelmäßig rotieren. Dies beinhaltet die Generierung eines neuen Schlüssels und den Widerruf des alten.
### Abrufen von Informationen zum Vektor-Speicher mit dem API-Schlüssel
Nachdem Sie einen neuen Vektor-Speicher erstellt und einen API-Schlüssel generiert haben, können Sie diesen Schlüssel mit Benutzern teilen, die Zugriff auf den Vektor-Speicher benötigen. Der API-Schlüssel ermöglicht es Benutzern, Dokumente hochzuladen, Dokumente zu durchsuchen und andere Operationen im Vektor-Speicher durchzuführen. Bevor Benutzer jedoch mit dem Vektor-Speicher interagieren können, müssen sie die ID des Vektor-Speichers und andere verwandte Informationen mit dem API-Schlüssel abrufen.
Detaillierte Informationen zu jedem API-Endpunkt und der Antwort finden Sie auf der Seite [vector-store](api-documentations/vector-store/ "mention").
***
Stellen Sie sicher, dass Sie die API-Schlüssel sicher verwalten und bewährte Verfahren für das Management von API-Schlüsseln befolgen.
==> developer/authorizing-rememberizer-apps.md <==
# Autorisierung von Rememberizer-Apps
Die Implementierung von Rememberizer unterstützt den standardmäßigen [Authorization Code Grant-Typ](https://tools.ietf.org/html/rfc6749#section-4.1).
Der Webanwendungsfluss zur Autorisierung von Benutzern für Ihre App ist wie folgt:
1. Benutzer werden zu Rememberizer umgeleitet, um ihr Konto zu autorisieren.
2. Der Benutzer wählt Mementos aus, die mit Ihrer Anwendung verwendet werden sollen.
3. Ihre Anwendung greift mit dem Zugriffstoken des Benutzers auf die API zu.
Besuchen Sie die Seite [#explore-third-party-apps-and-service](../personal/manage-third-party-apps.md#explore-third-party-apps-and-service "mention"), um das UI-Beispiel des Flusses zu sehen.
### Schritt 1. Fordern Sie die Rememberizer-Identität eines Benutzers an
Leiten Sie den Benutzer zum Rememberizer-Autorisierungsserver weiter, um den Authentifizierungs- und Autorisierungsprozess zu starten.
||CODE_BLOCK||
GET https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/
||CODE_BLOCK||
Parameter:
<table><thead><tr><th width="236">Name</th><th>Beschreibung</th></tr></thead><tbody><tr><td>client_id</td><td><strong>Erforderlich</strong><br>Die Client-ID für Ihre Anwendung. Sie finden diesen Wert im Entwicklerbereich. Klicken Sie auf <strong>Entwickler</strong> in der oberen linken Ecke. In der Liste der registrierten Apps klicken Sie auf Ihre App, und Sie sehen die Client-ID unter <strong>App-Anmeldeinformationen.</strong></td></tr><tr><td>response_type</td><td><strong>Erforderlich</strong><br>Musste <code>code</code> für Autorisierungscode-Zugriffe sein.</td></tr><tr><td>scope</td><td><p><strong>Optional</strong></p><p>Eine durch Leerzeichen getrennte Liste von Scopes, die die Ressourcen identifizieren, auf die Ihre Anwendung im Namen des Benutzers zugreifen könnte.</p></td></tr><tr><td>redirect_uri</td><td><strong>Erforderlich</strong><br>Die URL in Ihrer Anwendung, zu der Benutzer nach der Autorisierung weitergeleitet werden.</td></tr><tr><td>state</td><td><p><strong>Erforderlich</strong></p><p>Ein undurchsichtiger Wert, der vom Client verwendet wird, um den Zustand zwischen der Anfrage und dem Callback aufrechtzuerhalten. Der Autorisierungsserver schließt diesen Wert ein, wenn er den Benutzer-Agenten zurück zum Client umleitet.<br></p></td></tr></tbody></table>
### Schritt 2. Benutzer wählen und konfigurieren ihre Erinnerungsstücke
Benutzer wählen aus, welche Erinnerungsstücke sie mit Ihrer App verwenden möchten.
### Schritt 3. Benutzer werden von Rememberizer zurück zu Ihrer Seite umgeleitet
Nachdem die Benutzer ihre Erinnerungsstücke ausgewählt haben, leitet Rememberizer mit einem temporären `code`-Parameter sowie dem Zustand, den Sie im vorherigen Schritt bereitgestellt haben, in einem `state`-Parameter zurück zu Ihrer Seite. Der temporäre Code läuft nach kurzer Zeit ab. Wenn die Zustände nicht übereinstimmen, wurde die Anfrage von einer dritten Partei erstellt, und Sie sollten den Prozess abbrechen.
### Schritt 4. Autorisierungscode gegen Refresh- und Zugriffstoken eintauschen
||CODE_BLOCK||
POST https://api.rememberizer.ai/api/v1/auth/oauth2/token/
||CODE_BLOCK||
Dieser Endpunkt benötigt die folgenden Eingabeparameter.
<table><thead><tr><th width="165">Name</th><th>Beschreibung</th></tr></thead><tbody><tr><td>client_id</td><td><strong>Erforderlich</strong><br>Die Client-ID für Ihre Anwendung. Sie finden diesen Wert im Entwicklerbereich. Eine Anleitung zur Auffindung dieser ID finden Sie in Schritt 1.</td></tr><tr><td>client_secret</td><td><strong>Erforderlich</strong><br>Das Client-Geheimnis, das Sie von Rememberizer für Ihre Anwendung erhalten haben.</td></tr><tr><td>code</td><td>Der Autorisierungscode, den Sie in Schritt 3 erhalten haben.</td></tr><tr><td>redirect_uri</td><td><strong>Erforderlich</strong><br>Die URL in Ihrer Anwendung, zu der Benutzer nach der Autorisierung weitergeleitet werden. Muss mit der redirect_uri in Schritt 1 übereinstimmen.</td></tr></tbody></table>
### Schritt 5. Verwenden Sie das Zugriffstoken, um auf die API zuzugreifen
Das Zugriffstoken ermöglicht es Ihnen, im Namen eines Benutzers Anfragen an die API zu stellen.
||CODE_BLOCK||
Authorization: Bearer OAUTH-TOKEN
GET https://api.rememberizer.ai/api/me/
||CODE_BLOCK||
Zum Beispiel können Sie in curl den Authorization-Header wie folgt setzen:
||CODE_BLOCK||shell
curl -H "Authorization: Bearer OAUTH-TOKEN" https://api.rememberizer.ai/api/me/
||CODE_BLOCK||
## Referenzen
Github: [https://github.com/skydeckai/rememberizer-integration-samples](https://github.com/skydeckai/rememberizer-integration-samples)
==> developer/api-documentations/retrieve-slacks-content.md <==
# Inhalte von Slack abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/discussions/{discussion_id}/contents/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/retrieve-documents.md <==
# Dokumente abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/README.md <==
# API-Dokumentationen
Sie können APIs entweder mit [OAuth2](../authorizing-rememberizer-apps.md) oder [API-Schlüsseln](../registering-and-using-api-keys.md) authentifizieren. OAuth2 ist ein standardisiertes Autorisierungsframework, das es Anwendungen ermöglicht, sicher auf bestimmte Dokumente innerhalb eines Systems zuzugreifen. API-Schlüssel hingegen bieten eine einfachere Methode, um Dokumente aus einer gemeinsamen Wissensdatenbank abzurufen, ohne den OAuth2-Authentifizierungsprozess durchlaufen zu müssen.
==> developer/api-documentations/list-available-data-source-integrations.md <==
# Liste der verfügbaren Datenquellenintegrationen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/integrations/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/retrieve-current-users-account-details.md <==
# Abrufen der Kontodetails des aktuellen Benutzers
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/account/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/memorize-content-to-rememberizer.md <==
# Inhalte für Rememberizer merken
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/memorize/' data-method='post'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/get-all-added-public-knowledge.md <==
# Alle hinzugefügten öffentlichen Kenntnisse abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/common_knowledge/subscribed-list/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/search-for-documents-by-semantic-similarity.md <==
# Suche nach Dokumenten anhand semantischer Ähnlichkeit
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/search/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/retrieve-document-contents.md <==
# Dokumentinhalte abrufen
<div data-gb-custom-block data-tag="swagger" data-src='../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/documents/{document_id}/contents/' data-method='get'>
[rememberizer_openapi (1).yml](<../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/vector-store/get-a-list-of-documents-in-a-vector-store.md <==
# Holen Sie sich eine Liste von Dokumenten in einem Vektor-Store
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents' data-method='get'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/get-the-information-of-a-document.md <==
# Holen Sie sich die Informationen eines Dokuments
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/{document-id}' data-method='get'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/README.md <==
# Vektor-Speicher-APIs
==> developer/api-documentations/vector-store/get-vector-stores-information.md <==
# Informationen zum Vektor-Speicher
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/me' data-method='get'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/search-for-vector-store-documents-by-semantic-similarity.md <==
# Suche nach Vektor-Store-Dokumenten nach semantischer Ähnlichkeit
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi (1).yml' data-path='/vector-stores/{vector-store-id}/documents/search' data-method='get'>
[rememberizer_openapi (1).yml](<../../../.gitbook/assets/rememberizer_openapi (1).yml>)
</div>
==> developer/api-documentations/vector-store/add-new-text-document-to-a-vector-store.md <==
# Fügen Sie ein neues Textdokument zu einem Vektor-Store hinzu
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/create' data-method='post'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/remove-a-document-in-vector-store.md <==
# Entfernen Sie ein Dokument im Vektor-Speicher
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/{document-id}/' data-method='delete'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/update-files-content-in-a-vector-store.md <==
# Aktualisieren Sie den Inhalt der Datei in einem Vektor-Speicher
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/{document-id}/' data-method='patch'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
==> developer/api-documentations/vector-store/upload-files-to-a-vector-store.md <==
# Dateien in einen Vektor-Speicher hochladen
<div data-gb-custom-block data-tag="swagger" data-src='../../../.gitbook/assets/rememberizer_openapi.yml' data-path='/vector-stores/{vector-store-id}/documents/upload' data-method='post'>
[rememberizer_openapi.yml](../../../.gitbook/assets/rememberizer_openapi.yml)
</div>
Last updated