Umgebungsvariablen sind erforderlich, um z. B. eine Verbindung zu Cloud-LLMs herzustellen.
Dienste von Drittanbietern fordern häufig API-Anmeldeinformationen an, um auf ihre Endpunkte und Ressourcen zuzugreifen. In verschiedenen Teilen der Cognition-Plattform, die solche Dienste nutzen, müssen Sie Ihre eigenen Anmeldeinformationen als Umgebungsvariablen hinzufügen. Beispielsweise benötigen LLMs, die auf externen Plattformen gehostet werden, diese Anmeldeinformationen, um ordnungsgemäß zu funktionieren. Da Umgebungsvariablen vertrauliche Informationen enthalten, werden ihre Werte nicht direkt in der Übersichtstabelle angezeigt. Beim Erstellen einer Variablen haben Benutzer die Möglichkeit, den Wert ein- oder auszublenden. Für vertrauliche Informationen wie z. B. LLM-API-Schlüssel wird empfohlen, diese aus Sicherheitsgründen auszublenden.

Der Umfang der Umgebung kann entweder auf Organisations- (Umfang: ORGANISATION) oder auf Projektebene (Umfang: PROJEKT) festgelegt werden. Wenn eine Umgebungsvariable auf Organisationsebene definiert ist, kann jede Entität oder jeder Benutzer innerhalb der Organisation darauf zugreifen. Dies umfasst alle Projekte, Datensätze, Strategien und anderen Ressourcen in der gesamten Organisation. Wenn andererseits eine Variable auf Projektebene definiert wird, kann nur innerhalb dieses spezifischen Projekts von jeder Entität oder Strategie innerhalb dieses Projekts darauf zugegriffen werden. Es ist wichtig zu beachten, dass beim Löschen eines Projekts auch die zugehörigen Umgebungsvariablen entfernt werden.