Red Hat AI Inference-Befehlszeilenschnittstelle (CLI)
Red Hat AI Inference Die Funktionen Modellabgleich, Generierung synthetischer Daten und Taxonomieverwaltung sind veraltet und werden am 25. September 2026 entfernt. Um die Workflows zur Modellanpassung und -abgleichung fortzusetzen, migrieren Sie zu Red Hat® OpenShift® AI On OpenShift. Erfahren Sie mehr über die KI von Red Hat® OpenShift®.
Vorbereitende Schritte
Installieren Sie das Plug-in ilab für die IBM Cloud-CLI.
ibmcloud plugin install ilab
Globals
Optionen
--project-id(Zeichenkette)- Die Projekt-ID Red Hat AI Inference.
--output(Zeichenkette)- Wählen Sie ein Ausgabeformat - Sie können "json", "yaml" oder "table" wählen. Standardmäßig ist table eingestellt.
-j,--jmes-query(Zeichenkette)- JMESPath-Abfrage zur Anpassung der Ausgabe angeben.
-q,--quiet- Unterdrückt Nachrichten mit ausführlichen Informationen.
-v,--version- Gibt die Plug-in-Version aus.
Beispiel
ibmcloud ilab
--project-id=project_id \
--output=json \
--jmes-query="[:10]" \
--quiet
Hinweis: Dieses Beispiel veranschaulicht lediglich die globalen Optionen, die für alle Unterbefehle verfügbar sind, und ist selbst kein gültiger Befehl.
Konfiguration
Globale Parameter können ebenfalls in einer persistenten Konfiguration gespeichert werden, sodass sie nicht bei jedem Aufruf des Plug-ins manuell angegeben werden müssen. Jeder Parameter kann mit dem Befehl config und dessen Unterbefehlen
konfiguriert werden.
ibmcloud ilab config
ibmcloud ilab config set
Legt einen neuen Konfigurationswert für eine bestimmte Option fest. Jeder Unterbefehl des Befehls set ist einer globalen Option zugeordnet. Jeder Unterbefehl akzeptiert ein einzelnes Argument, nämlich die Zeichenfolgendarstellung
des Werts, der für die Option gespeichert werden soll.
ibmcloud ilab config set <option> <value>
Beispiele
ibmcloud ilab config get
Den aktuell eingestellten Wert für eine bestimmte Option ausdrucken. Jeder Unterbefehl des Befehls get ist einer globalen Option zugeordnet.
ibmcloud ilab config get <option>
Beispiele
ibmcloud ilab config unset
Hebt die Festlegung des aktuell festgelegten Werts für eine bestimmte Option auf. Jeder Unterbefehl des Befehls unset ist einer globalen Option zugeordnet.
Die für diesen Dienst verfügbaren Unterbefehle sind:.
ibmcloud ilab config unset <option>
Beispiele
ibmcloud ilab config list
Listen Sie alle derzeit festgelegten Konfigurationswerte auf.
ibmcloud ilab config list
Beispiele
ibmcloud ilab config list
Taxonomy
Vorgänge zur Verwaltung von Taxonomien.
ibmcloud ilab taxonomy --help
ibmcloud ilab taxonomy add
Fügen Sie Ihrem Cloud Object Storage-Bucket eine Taxonomie hinzu.
ibmcloud ilab taxonomy add --name NAME [--taxonomy-path TAXONOMY-PATH] [--taxonomy-path-cos TAXONOMY-PATH-COS] [--cos-bucket-information COS-BUCKET-INFORMATION | --cos-id COS-ID --cos-bucket COS-BUCKET --cos-endpoint COS-ENDPOINT] [--secrets-manager-config SECRETS-MANAGER-CONFIG | --secrets-manager-git-url SECRETS-MANAGER-GIT-URL --secrets-manager-git-id SECRETS-MANAGER-GIT-ID]
Befehlsoptionen
--name(Zeichenkette)-
Der Name, den Sie Ihrer Taxonomie geben möchten. Erforderlich.
Die maximale Länge beträgt
32Zeichen. Die Mindestlänge beträgt Zeichen1. Der Wert muss dem regulären Ausdruck/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/entsprechen. --taxonomy-path(Zeichenkette)-
Der absolute oder relative Pfad zur Datei taxonomy.tar.gz auf Ihrem lokalen Rechner. Beispiel: Downloads/taxonomy.tar.gz.
Die maximale Länge beträgt
100Zeichen. Die Mindestlänge beträgt10Zeichen. Der Wert muss dem regulären Ausdruck/^(?:[a-zA-Z]:\\\\|\\.{0,2}[\\\/]|\/)?(?:[^\\\/:*?"<>|\\r\\n]+[\\\/])*[^\\\/:*?"<>|\\r\\n]*$/entsprechen. --taxonomy-path-cos(Zeichenkette)-
Der Pfad in Ihrem Cloud Object Storage-Bucket, in dem Sie Ihre Taxonomie speichern möchten. Standardmäßig werden Taxonomien unter taxonomies/taxonomy-<current_time>. tar.gz gespeichert.</current_time>
Die maximale Länge beträgt
100Zeichen. Die Mindestlänge beträgt20Zeichen. Der Wert muss dem regulären Ausdruck/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/entsprechen. --cos-bucket-information(CosBucketInformationPrototype)-
Cloud Object Storage Informationen zum Bucket. Diese JSON-Option kann stattdessen durch die Festlegung einzelner Felder mit anderen Optionen bereitgestellt werden. Dies schließt diese Optionen gegenseitig aus.
Geben Sie eine JSON-String-Option an oder legen Sie eine JSON-Datei fest, aus der gelesen werden soll, indem Sie eine Dateipfad-Option angeben, die mit einem
@, beginnt, z. B.--cos-bucket-information=@path/to/file.json. --secrets-manager-config(SecretsManagerConfigPrototype)-
Secrets Manager Konfigurationsdetails. Diese JSON-Option kann stattdessen durch die Festlegung einzelner Felder mit anderen Optionen bereitgestellt werden. Dies schließt diese Optionen gegenseitig aus.
Geben Sie eine JSON-String-Option an oder legen Sie eine JSON-Datei fest, aus der gelesen werden soll, indem Sie eine Dateipfad-Option angeben, die mit einem
@, beginnt, z. B.--secrets-manager-config=@path/to/file.json. --cos-id(Zeichenkette)-
Ihre Cloud Object Storage-Instanz-ID. Diese Option ist nur erforderlich, wenn Sie möchten, dass Red Hat AI Inference automatisch einen Bucket in Ihrer Object Storage-Instanz erstellt. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option cos-bucket-information. Diese Option schließt die andere aus.
Die maximale Länge beträgt
100Zeichen. Die Mindestlänge beträgt20Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen. -b,--cos-bucket(Zeichenkette)-
Der Cloud Object Storage-Bucket, in dem Sie Ihre taxonomy.tar.gz speichern möchten. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option cos-bucket-information. Diese Option schließt die andere aus.
Die maximale Länge beträgt
63Zeichen. Die Mindestlänge beträgt3Zeichen. Der Wert muss dem regulären Ausdruck/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/entsprechen. -e,--cos-endpoint(Zeichenkette)-
Der Endpunkt zum Cloud Object Storage-Bucket. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option cos-bucket-information. Diese Option schließt die andere aus.
Die maximale Länge beträgt
300Zeichen. Die Mindestlänge beträgt13Zeichen. Der Wert muss dem regulären Ausdruck/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/entsprechen. --secrets-manager-git-url(Zeichenkette)-
URL ieren Sie sich bei einer Secrets Manager-Instanz an, um Ihre benutzerdefinierten Geheimnisse abzurufen. Die Anmeldedaten in Ihrer Secrets Manager-Instanz werden verwendet, um die in Ihrer Taxonomie referenzierten Wissensdokumente aus dem Repository abzurufen, in dem sie gespeichert sind. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option secrets-manager-config. Diese Option schließt die andere aus.
Die maximale Länge beträgt
300Zeichen. Die Mindestlänge beträgt13Zeichen. Der Wert muss dem regulären Ausdruck/^https:\/\/([a-zA-Z0-9-]+\\.)*secrets-manager(?:\\.test)?\\.appdomain\\.cloud$/entsprechen. --secrets-manager-git-id(Zeichenkette)-
Die Secrets Manager-ID, die auf Ihr persönliches Autorisierungstoken verweist, sowie URL im JSON-Format. Die Anmeldedaten in Ihrer Secrets Manager-Instanz werden verwendet, um die in Ihrer Taxonomie referenzierten Wissensdokumente aus dem Repository abzurufen, in dem sie gespeichert sind. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option secrets-manager-config. Diese Option schließt die andere aus.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiele
ibmcloud ilab taxonomy add \
--name example-taxonomy-1 \
--taxonomy-path exampleString \
--taxonomy-path-cos taxonomies/taxonomy.tar.gz \
--cos-bucket-information '{"service_instance_id": "628e4348-2183-42fa-a03a-6f0f78453530", "bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud"}' \
--secrets-manager-config '{"url": "https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud", "git_id": "d9428888-122b-11e1-b85c-61cd3cbb3210"}'
Alternativ stehen detaillierte Optionen für die Unterfelder der JSON-String-Optionen zur Verfügung:
ibmcloud ilab taxonomy add \
--name example-taxonomy-1 \
--taxonomy-path exampleString \
--taxonomy-path-cos taxonomies/taxonomy.tar.gz \
--cos-id 628e4348-2183-42fa-a03a-6f0f78453530 \
--cos-bucket example-bucket-1 \
--cos-endpoint https://s3.us-east.cloud-object-storage.appdomain.cloud \
--secrets-manager-git-url https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud \
--secrets-manager-git-id d9428888-122b-11e1-b85c-61cd3cbb3210
ibmcloud ilab taxonomy list
Enthält eine Auflistung der Details einer Sammlung von Taxonomie-Ressourcen.
ibmcloud ilab taxonomy list
Beispiel
ibmcloud ilab taxonomy list
Standard-JMESPath
Auf die Ausgabe dieses Befehls wird standardmäßig eine JMESPath-Abfrage angewendet, sofern vom Benutzer keine angegeben wird. Die genaue Abfrage hängt vom jeweiligen Szenario und dem gewünschten Ausgabeformat ab. In der folgenden Tabelle sehen Sie die Bedingungen für jede Standardabfrage von JMESPath:
| Antwort | Ausgabe | Abfrage |
|---|---|---|
| Erfolg | Standard |
|
| Tabelle | taxonomies[].{id:id,name:name,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status} |
Wenn eine benutzerdefinierte JMESPath-Abfrage angegeben wird, ersetzt diese alle JMESPath-Einträge in der obigen Tabelle.
ibmcloud ilab taxonomy get
Ruft die Details einer Taxonomie-Ressource ab.
ibmcloud ilab taxonomy get --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für eine Taxonomie. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab taxonomy get \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Standard-JMESPath
Auf die Ausgabe dieses Befehls wird standardmäßig eine JMESPath-Abfrage angewendet, sofern vom Benutzer keine angegeben wird. Die genaue Abfrage hängt vom jeweiligen Szenario und dem gewünschten Ausgabeformat ab. In der folgenden Tabelle sehen Sie die Bedingungen für jede Standardabfrage von JMESPath:
| Antwort | Ausgabe | Abfrage |
|---|---|---|
| Erfolg | Standard |
|
| Tabelle | {id:id,name:name,project_id:project_id,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status} |
Wenn eine benutzerdefinierte JMESPath-Abfrage angegeben wird, ersetzt diese alle JMESPath-Einträge in der obigen Tabelle.
ibmcloud ilab taxonomy delete
Löscht eine Taxonomie-Ressource.
ibmcloud ilab taxonomy delete --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für eine Taxonomie. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab taxonomy delete \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Daten
Vorgänge zur Datenverwaltung.
ibmcloud ilab data --help
ibmcloud ilab data generate
Erzeugt Daten auf der Grundlage einer angegebenen Taxonomie-Ressource.
ibmcloud ilab data generate --name NAME [--taxonomy-id TAXONOMY-ID] [--data-destination DATA-DESTINATION | --output-cos-bucket OUTPUT-COS-BUCKET --output-cos-endpoint OUTPUT-COS-ENDPOINT] [--data-sources DATA-SOURCES | --internal-ids INTERNAL-IDS --skills-paths SKILLS-PATHS --knowledge-paths KNOWLEDGE-PATHS --skills-knowledge-cos-bucket SKILLS-KNOWLEDGE-COS-BUCKET --skills-knowledge-cos-endpoint SKILLS-KNOWLEDGE-COS-ENDPOINT --data-sources-user-provided-paths DATA-SOURCES-USER-PROVIDED-PATHS]
Befehlsoptionen
--name(Zeichenkette)-
Der Name, der einer Datenressource zugewiesen wird. Erforderlich.
Die maximale Länge beträgt
32Zeichen. Die Mindestlänge beträgt Zeichen1. Der Wert muss dem regulären Ausdruck/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/entsprechen. --taxonomy-id(Zeichenkette)-
Die Taxonomie-ID, die für die Generierung synthetischer Daten verwendet wurde. Beim Modelltraining wird dieser Wert zur Validierung der Daten-ID verwendet. Dieser Wert ist erst verfügbar, nachdem der Modelltrainingsauftrag von einem Agenten angenommen wurde.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen. --data-destination(DataDestinationPrototype)-
Ausgabe Cloud Object Storage-Bucket-Informationen. Diese JSON-Option kann stattdessen durch die Festlegung einzelner Felder mit anderen Optionen bereitgestellt werden. Dies schließt diese Optionen gegenseitig aus.
Geben Sie eine JSON-String-Option an oder legen Sie eine JSON-Datei fest, aus der gelesen werden soll, indem Sie eine Dateipfad-Option angeben, die mit einem
@, beginnt, z. B.--data-destination=@path/to/file.json. --data-sources(DataSourcesPrototype)-
Mit der Taxonomie verknüpfte Datenquellen. Diese JSON-Option kann stattdessen durch die Festlegung einzelner Felder mit anderen Optionen bereitgestellt werden. Dies schließt diese Optionen gegenseitig aus.
Geben Sie eine JSON-String-Option an oder legen Sie eine JSON-Datei fest, aus der gelesen werden soll, indem Sie eine Dateipfad-Option angeben, die mit einem
@, beginnt, z. B.--data-sources=@path/to/file.json. --output-cos-bucket(Zeichenkette)-
Der Cloud Object Storage, in dem die Ausgabe gespeichert wird. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-destination. Diese Option schließt die andere aus.
Die maximale Länge beträgt
63Zeichen. Die Mindestlänge beträgt3Zeichen. Der Wert muss dem regulären Ausdruck/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/entsprechen. --output-cos-endpoint(Zeichenkette)-
Der Endpunkt zum Ausgabe- Cloud Object Storage-Bucket. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-destination. Diese Option schließt die andere aus.
Die maximale Länge beträgt
300Zeichen. Die Mindestlänge beträgt13Zeichen. Der Wert muss dem regulären Ausdruck/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/entsprechen. --internal-ids([]strfmt.UUID)-
Liste interner UUIDs, die auf Datenquellen verweisen. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-sources. Diese Option schließt die andere aus.
Die Listenelemente müssen dem regulären Ausdruck entsprechen
/^[a-z0-9-]+$/. Die maximale Länge beträgt Elemente20. Die Mindestlänge beträgt Elemente0. --skills-paths([]Zeichenkette)-
Eine Reihe von JSON-Dateien mit vom Benutzer bereitgestellten Fähigkeiten, die in einem autorisierten Cloud Object Storage-Bucket gespeichert sind und kuratierte Daten zur Feinabstimmung enthalten. Jede Datei darf eine Größe von 100 GB nicht überschreiten. Die Gesamtgröße aller JSON-Dateien zu Fähigkeiten und Kenntnissen (einschließlich der Dateien mit internen IDs, sofern vorhanden) darf 400 GB nicht überschreiten. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-sources. Diese Option schließt die andere aus.
Die Listenelemente müssen dem regulären Ausdruck entsprechen
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. Die maximale Länge beträgt Elemente20. Die Mindestlänge beträgt Elemente0. --knowledge-paths([]Zeichenkette)-
Eine Reihe von benutzergenerierten JSON-Dateien, die in einem autorisierten Cloud Object Storage-Bucket gespeichert sind und kuratierte Daten zur Feinabstimmung enthalten. Jede Datei darf eine Größe von 100 GB nicht überschreiten. Die Gesamtgröße aller JSON-Dateien zu Fähigkeiten und Kenntnissen (einschließlich der Dateien mit internen IDs, sofern vorhanden) darf 400 GB nicht überschreiten. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-sources. Diese Option schließt die andere aus.
Die Listenelemente müssen dem regulären Ausdruck entsprechen
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. Die maximale Länge beträgt Elemente20. Die Mindestlänge beträgt Elemente0. --skills-knowledge-cos-bucket(Zeichenkette)-
Der Cloud Object Storage-Bucket, in dem die JSONL-Datei skills/knowledge gespeichert ist. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-sources. Diese Option schließt die andere aus.
Die maximale Länge beträgt
63Zeichen. Die Mindestlänge beträgt3Zeichen. Der Wert muss dem regulären Ausdruck/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/entsprechen. --skills-knowledge-cos-endpoint(Zeichenkette)-
Der Endpunkt zum Cloud Object Storage-Bucket. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-sources. Diese Option schließt die andere aus.
Die maximale Länge beträgt
300Zeichen. Die Mindestlänge beträgt13Zeichen. Der Wert muss dem regulären Ausdruck/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/entsprechen. --data-sources-user-provided-paths(UserProvidedPathsPrototype)-
Vom Benutzer angegebene Dateipfade für Schulungsdaten zu Fähigkeiten und Wissen. Jede Datei darf eine Größe von 100 GB nicht überschreiten. Die Gesamtgröße aller JSON-Dateien zu Fähigkeiten und Kenntnissen (einschließlich der Dateien mit internen IDs, sofern vorhanden) darf 400 GB nicht überschreiten. Diese Option liefert einen Wert für ein Unterfeld der JSON-Option data-sources. Diese Option schließt die andere aus.
Geben Sie eine JSON-String-Option an oder legen Sie eine JSON-Datei fest, aus der gelesen werden soll, indem Sie eine Dateipfad-Option angeben, die mit einem
@, beginnt, z. B.--data-sources-user-provided-paths=@path/to/file.json.
Beispiele
ibmcloud ilab data generate \
--name example-data-1 \
--taxonomy-id 202a03c4-dcf1-432a-82b7-abecb2e019f7 \
--data-destination '{"bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud"}' \
--data-sources '{"internal_ids": ["9e0a5988-0c7d-44de-ba48-465aef67baee","9e0a5988-0c7d-44de-ba48-465aef67baee"], "skills": ["user_provided_path/skills/skills_1.jsonl","user_provided_path/skills/skills_1.jsonl"], "knowledge": ["user_provided_path/knowledge/knowledge1.jsonl","user_provided_path/knowledge/knowledge1.jsonl"], "bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud", "user_provided_paths": {"skills": ["user_provided_path/skills/skills_1.jsonl","user_provided_path/skills/skills_1.jsonl"], "knowledge": ["user_provided_path/knowledge/knowledge1.jsonl","user_provided_path/knowledge/knowledge1.jsonl"], "cos_bucket_information": {"bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud"}}}'
Alternativ stehen detaillierte Optionen für die Unterfelder der JSON-String-Optionen zur Verfügung:
ibmcloud ilab data generate \
--name example-data-1 \
--taxonomy-id 202a03c4-dcf1-432a-82b7-abecb2e019f7 \
--output-cos-bucket example-bucket-1 \
--output-cos-endpoint https://s3.us-east.cloud-object-storage.appdomain.cloud \
--internal-ids 9e0a5988-0c7d-44de-ba48-465aef67baee,9e0a5988-0c7d-44de-ba48-465aef67baee \
--skills-paths user_provided_path/skills/skills_1.jsonl,user_provided_path/skills/skills_1.jsonl \
--knowledge-paths user_provided_path/knowledge/knowledge1.jsonl,user_provided_path/knowledge/knowledge1.jsonl \
--skills-knowledge-cos-bucket example-bucket-1 \
--skills-knowledge-cos-endpoint https://s3.us-east.cloud-object-storage.appdomain.cloud \
--data-sources-user-provided-paths userProvidedPathsPrototype
ibmcloud ilab data list
Enthält detaillierte Informationen zu einer Sammlung von Datenressourcen.
ibmcloud ilab data list
Beispiel
ibmcloud ilab data list
Standard-JMESPath
Auf die Ausgabe dieses Befehls wird standardmäßig eine JMESPath-Abfrage angewendet, sofern vom Benutzer keine angegeben wird. Die genaue Abfrage hängt vom jeweiligen Szenario und dem gewünschten Ausgabeformat ab. In der folgenden Tabelle sehen Sie die Bedingungen für jede Standardabfrage von JMESPath:
| Antwort | Ausgabe | Abfrage |
|---|---|---|
| Erfolg | Standard |
|
| Tabelle | data[].{id:id,name:name,state:state,status:status,created_at:created_at,completed_at:completed_at} |
Wenn eine benutzerdefinierte JMESPath-Abfrage angegeben wird, ersetzt diese alle JMESPath-Einträge in der obigen Tabelle.
ibmcloud ilab data get
Ruft die Details einer Datenressource ab.
ibmcloud ilab data get --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für einen Datensatz. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab data get \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Standard-JMESPath
Auf die Ausgabe dieses Befehls wird standardmäßig eine JMESPath-Abfrage angewendet, sofern vom Benutzer keine angegeben wird. Die genaue Abfrage hängt vom jeweiligen Szenario und dem gewünschten Ausgabeformat ab. In der folgenden Tabelle sehen Sie die Bedingungen für jede Standardabfrage von JMESPath:
| Antwort | Ausgabe | Abfrage |
|---|---|---|
| Erfolg | Standard |
|
| Tabelle | {id:id,name:name,project_id:project_id,state:state,status:status,created_at:created_at,completed_at:completed_at} |
Wenn eine benutzerdefinierte JMESPath-Abfrage angegeben wird, ersetzt diese alle JMESPath-Einträge in der obigen Tabelle.
ibmcloud ilab data delete
Löscht eine Datenressource.
ibmcloud ilab data delete --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für einen Datensatz. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab data delete \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
ibmcloud ilab data cancel
Die Generierung synthetischer Daten wird abgebrochen.
ibmcloud ilab data cancel --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für einen Datensatz. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab data cancel \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Modell
Vorgänge zur Verwaltung von Modellen.
ibmcloud ilab model --help
ibmcloud ilab model train
Trainiert ein Modell anhand der angegebenen synthetischen Daten.
ibmcloud ilab model train --name NAME --data-id DATA-ID
Befehlsoptionen
--name(Zeichenkette)-
Der Name, der einer Modellressource zugewiesen wird. Erforderlich.
Die maximale Länge beträgt
32Zeichen. Die Mindestlänge beträgt Zeichen1. Der Wert muss dem regulären Ausdruck/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/entsprechen. --data-id(Zeichenkette)-
Die ID des Durchlaufs zur Generierung synthetischer Daten (SDG). Mit dieser ID können Sie den Prozess der Datengenerierung überwachen. Nachdem SDG abgeschlossen ist, können Sie diese ID verwenden, um die synthetischen Daten abzurufen. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab model train \
--name example-model-1 \
--data-id add785e6-a8c3-4f5f-ab89-c506a3f115da
ibmcloud ilab model list
Listet Ihre Modellressourcen auf.
ibmcloud ilab model list
Beispiel
ibmcloud ilab model list
Standard-JMESPath
Auf die Ausgabe dieses Befehls wird standardmäßig eine JMESPath-Abfrage angewendet, sofern vom Benutzer keine angegeben wird. Die genaue Abfrage hängt vom jeweiligen Szenario und dem gewünschten Ausgabeformat ab. In der folgenden Tabelle sehen Sie die Bedingungen für jede Standardabfrage von JMESPath:
| Antwort | Ausgabe | Abfrage |
|---|---|---|
| Erfolg | Standard |
|
| Tabelle | models[].{created_at:created_at,completed_at:completed_at,id:id,name:name,state:state,status:status} |
Wenn eine benutzerdefinierte JMESPath-Abfrage angegeben wird, ersetzt diese alle JMESPath-Einträge in der obigen Tabelle.
ibmcloud ilab model get
Ruft die Details eines Modells ab.
ibmcloud ilab model get --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für einen Modelltrainingslauf. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab model get \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Standard-JMESPath
Auf die Ausgabe dieses Befehls wird standardmäßig eine JMESPath-Abfrage angewendet, sofern vom Benutzer keine angegeben wird. Die genaue Abfrage hängt vom jeweiligen Szenario und dem gewünschten Ausgabeformat ab. In der folgenden Tabelle sehen Sie die Bedingungen für jede Standardabfrage von JMESPath:
| Antwort | Ausgabe | Abfrage |
|---|---|---|
| Erfolg | Standard |
|
| Tabelle | {base_model:base_model,created_at:created_at,completed_at:completed_at,data_id:data_id,id:id,name:name,project_id:project_id,state:state,status:status} |
Wenn eine benutzerdefinierte JMESPath-Abfrage angegeben wird, ersetzt diese alle JMESPath-Einträge in der obigen Tabelle.
ibmcloud ilab model delete
Löscht ein Modell.
ibmcloud ilab model delete --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für einen Modelltrainingslauf. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab model delete \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
ibmcloud ilab model cancel
Bricht das Training eines Modells ab.
ibmcloud ilab model cancel --id ID
Befehlsoptionen
--id(Zeichenkette)-
Eindeutige Kennung für einen Modelltrainingslauf. Erforderlich.
Die maximale Länge beträgt
36Zeichen. Die Mindestlänge beträgt36Zeichen. Der Wert muss dem regulären Ausdruck/^[a-z0-9-]+$/entsprechen.
Beispiel
ibmcloud ilab model cancel \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Schemabeispiele
Die folgenden Schemabeispiele stellen die Daten dar, die Sie für eine Befehlsoption angeben müssen. Diese Beispiele modellieren die Datenstruktur und umfassen Platzhalterwerte für den erwarteten Werttyp. Wenn Sie einen Befehl ausführen, ersetzen Sie diese Werte durch die Werte, die für Ihre Umgebung gelten.
CosBucketInformationPrototype
Das folgende Beispiel zeigt das Format des Objekts CosBucketInformationPrototype.
{
"service_instance_id" : "628e4348-2183-42fa-a03a-6f0f78453530",
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}
DataDestinationPrototype
Das folgende Beispiel zeigt das Format des Objekts DataDestinationPrototype.
{
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}
DataSourcesPrototype
Das folgende Beispiel zeigt das Format des Objekts DataSourcesPrototype.
{
"internal_ids" : [ "9e0a5988-0c7d-44de-ba48-465aef67baee", "9e0a5988-0c7d-44de-ba48-465aef67baee" ],
"skills" : [ "user_provided_path/skills/skills_1.jsonl", "user_provided_path/skills/skills_1.jsonl" ],
"knowledge" : [ "user_provided_path/knowledge/knowledge1.jsonl", "user_provided_path/knowledge/knowledge1.jsonl" ],
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud",
"user_provided_paths" : {
"skills" : [ "user_provided_path/skills/skills_1.jsonl", "user_provided_path/skills/skills_1.jsonl" ],
"knowledge" : [ "user_provided_path/knowledge/knowledge1.jsonl", "user_provided_path/knowledge/knowledge1.jsonl" ],
"cos_bucket_information" : {
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}
}
}
SecretsManagerConfigPrototype
Das folgende Beispiel zeigt das Format des Objekts SecretsManagerConfigPrototype.
{
"url" : "https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud",
"git_id" : "d9428888-122b-11e1-b85c-61cd3cbb3210"
}
UserProvidedPathsPrototype
Das folgende Beispiel zeigt das Format des Objekts UserProvidedPathsPrototype.
{
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}