Hallo zusammen, ich habe ein interessantes Problem, zu dem ich keine Informationen finden kann. Ich habe eine Automatisierung, die derzeit eine Kombination aus traditionellen Aktivitäten und den Python-Aktivitäten verwendet, um ein Skript auszuführen, das den Großteil der Arbeit erledigt. Da es sinnvoll ist, den gesamten Prozess in Python zu gestalten, habe ich mir die UiPath Python SDK angeschaut, um den Prozess zu erstellen, damit er über Orchestrator wie ein normaler Prozess aufgerufen werden kann.
Ich habe versucht, der (veralteten und unvollständigen) Dokumentation des UiPath Python SDK zu folgen und den Quellcode zu durchforsten, und ich konnte einen ganz einfachen Prozess veröffentlichen, der einfach das zurückgibt, was eingegeben wurde, mit etwas String-Verkettung.
Ich kann ihn lokal mit uipath run main <EINGABE> ausführen und ich habe ihn im Orchestrator veröffentlicht, aber ich kann den Prozess von Orchestrator aus nicht aufrufen. Ich habe ihn sowohl in meinen persönlichen Arbeitsbereichsordner als auch in einen separaten gemeinsam genutzten Ordner bereitgestellt, und ich erhalte die folgende Fehlermeldung, wenn ich versuche, ihn auszuführen: Serverless.Api.CreditsExceeded - Nicht genug Agentic Units, um die Automatisierung auszuführen. Bitte kontaktieren Sie Ihren Administrator.
Das macht natürlich keinen Sinn, da der Prozess kein codierter Agent ist und keine Agenteneinheiten benötigt. Interessanterweise erhielt ich beim Veröffentlichen im gemeinsamen Ordner und beim Ausführen einen anderen Fehler, wenn ich versuchte, ihn auszuführen: Cloud - Serverless-Lizenz ausgewählt. Es sind keine Cloud - Serverless-Laufzeiten in den Vorlagen dieses Ordners konfiguriert. (#2818) Dieser Fehler ergab tatsächlich Sinn, also fügte ich die [Default] Cloud Robots - Serverless-Maschine zum Ordner hinzu, wodurch der Fehler wieder zu dem zuvor genannten Serverless.Api.CreditsExceeded - Nicht genug Agentic Units, um die Automatisierung auszuführen. Bitte kontaktieren Sie Ihren Administrator.-Fehler zurückgeschaltet wurde.
Ich möchte, dass sich jemand von UiPath dazu äußert, da es sich möglicherweise um einen Fehler handelt? Ich nehme an, dass die Erstellung eines Prozesses mit dem Python SDK so speziell ist, dass das vorher noch niemand begegnet ist.