AI를 사용하여 워크플로 생성하기
IBM® watsonx.ai 에서 자동화하려는 작업을 설명하여 Concert Workflows 에서 워크플로우를 생성할 수 있습니다. 그러면 워크플로가 자동으로 생성되며 워크플로를 저장하고 워크플로 편집기에서 사용자 지정할 수 있습니다.
주의: 이 기능은 미리 보기로만 제공됩니다.
시작하기 전에
- Concert Workflows 애드온 또는 독립 실행형 버전( Concert Workflows)을 설치해야 합니다. 이러한 기능은 온프레미스 Concert 배포에서만 사용할 수 있습니다.
- IBM watsonx.ai 을 설치하고 Concert 인스턴스에 연결해야 합니다. 자세한 내용은 구현하기 IBM watsonx.ai (온프레미스) 를 참조하세요.
참고: 독립 실행형 인스턴스가 아닌 임베디드 버전( Concert Workflows )을 사용하는 경우 다음 지침이 적용됩니다. 독립 실행형 버전을 사용하는 경우에는 IBM 신속한 인프라 자동화 문서에서 워크플로 만들기를 참조하세요.
1단계: IBM watsonx.ai 사용 Concert Workflows
IBM watsonx.ai 을 사용하려면 Concert Workflows 애드온을 활성화해야 합니다. 다음 지침을 참조하세요:
- Concert Workflows 이 배포된 호스트에서 Concert Workflows 설치 스크립트가 포함된 폴더로 이동합니다. OCP 기반 설치의 경우
deploy-k8s스크립트입니다. VM 기반 배포의 경우setup스크립트입니다. .yaml파일을 생성하여 사용자 지정 값을 지정합니다.vi my-custom-values.yaml- 새 파일에
rna.instance.ai이라는 섹션을 추가한 다음 AI 관련 속성 및 값을 추가합니다.표 1. IBM watsonx.ai 에서 워크플로우를 생성하기 위해 필요한 속성. 다음 표는 Concert Workflows 에 AI를 사용하도록 설정하는 데 필요한 속성에 대해 설명합니다. 속성 설명 watsonx_versionConcert Workflows 과 함께 사용할 IBM watsonx.ai 버전입니다. 이 속성 값을 "2024-03-14"으로 설정합니다.watsonx_model워크플로를 생성하는 데 사용할 IBM watsonx.ai 모델입니다. 이 값을 "meta-llama/llama-3-3-70b-instruct"으로 설정합니다.watsonx_auth_typeConcert Workflows 에서 IBM watsonx.ai 을 인증하는 데 사용하는 인증 방법입니다. - IAM(ID 및 액세스 관리) 인증의 경우 이 값을
"iam"으로 설정합니다. - IBM Cloud Pak® for Data 을 통한 인증의 경우 이 값을
"cp4d"으로 설정합니다. - 무기명 토큰 인증의 경우 이 값을
"bearertoken"으로 설정합니다. - 이 기능을 비활성화하려면 이 값을
"disabled"로 설정합니다.
주의: Concert Workflows 에서 IBM watsonx.ai 을 사용하여 워크플로를 생성하려면 이 속성을"iam","bearertoken"또는"cp4d"로 설정해야 합니다. 선택한 항목에 따라 추가 속성을 설정해야 합니다. 표 2를 참조하세요.watsonx_cluster_urlIBM watsonx.ai 클러스터의 URL. watsonx_project_id,watsonx_space_id, 또는watsonx_deployment_id사용하려는 IBM watsonx.ai 프로젝트, 배포 공간 또는 배포에 대해 다음 ID 값 중 하나를 지정합니다. 표 2. 추가 인증 속성 인증 메소드 필수 속성 설명 ID 및 액세스 관리( "iam")를 사용하여 인증하는 경우...watsonx_api_keyIBM Cloud 인증에 사용되는 API 키 IBM watsonx.ai IBM Cloud Pak for Data ( "cp4d")를 사용하여 인증하는 경우...watsonx_usernameIBM Cloud Pak for Data 에서 IBM watsonx.ai 에 인증하는 데 사용하는 사용자 이름입니다. watsonx_passwordIBM Cloud Pak for Data 에서 IBM watsonx.ai 에 인증하는 데 사용하는 비밀번호입니다. cp4d_cluster_urlURL 의 IBM Cloud Pak for Data 인스턴스입니다. 무기명 토큰을 사용하여 인증하는 경우 ( "bearertoken")...watsonx_bearer_token무기명 토큰 가치 - IAM(ID 및 액세스 관리) 인증의 경우 이 값을
- Concert Workflows 애드온을 업그레이드하여 IBM
watsonx.ai 을 사용할 수 있도록 설정하세요.
- OCP 클러스터에 배포한 경우 다음 명령을 실행하여
<custom-YAML-file>을 방금 만든 사용자 지정 속성 파일의 이름으로 바꿉니다../deploy-k8s --override-values=<custom-YAML-file> - 가상 머신에 배포한 경우 다음 명령을 실행하여
<custom-YAML-file>을 방금 만든 사용자 지정 속성 파일의 이름으로 바꿉니다./setup --override-values=<custom-YAML-file>
- OCP 클러스터에 배포한 경우 다음 명령을 실행하여
2단계: AI를 사용하여 워크플로 생성하기
- 기본 탐색에서 클릭합니다.
- 워크플로 만들기를 클릭합니다.
- AI로 생성을 클릭합니다.
- 프롬프트 입력 필드에 자동화하려는 작업을 설명합니다. 예를 들어 다음과 같은 기본 요청으로 기능을 테스트할 수 있습니다:Reverse the elements in this array: [9, 8, 7, 6,
5].
워크플로 생성 프로세스가 시작됩니다. 미리보기 영역에는 생성 프로세스의 각 단계마다 상태 메시지가 표시됩니다. 프로세스가 완료되면 생성된 워크플로우가 표시됩니다.
- 편집기에서 저장 후 열기를 클릭하여 워크플로를 수정합니다. 자세한 내용은 워크플로 편집기 사용하기를 참조하세요.
제공된 각 프롬프트는 새로운 워크플로를 생성합니다. 생성되면 워크플로 편집기에서 워크플로를 업데이트할 수 있습니다.
참고: AI로 워크플로 생성 페이지에서는 워크플로를 직접 수정할 수 없습니다.
생성된 여러 워크플로 간에 전환하려면 채팅 기록에서 자동화 로드 미리보기 아이콘을 클릭합니다.