API 메소드 요약

다음 표에는 watsonx Assistant 통해 사용할 수 있는 방법이 나열되어 있습니다.

런타임 메소드

메소드 설명 버전 참조
세션 작성 새 세션을 작성하십시오. 세션은 사용자 입력을 스킬에 보내고 응답을 수신하는 데 사용됩니다. 대화의 상태도 유지합니다. v2 cURL 노드 Java python
세션 삭제 제한시간이 초과되기 전에 명시적으로 세션을 삭제합니다. v2 cURL 노드 Java python
사용자 입력을 어시스턴트에 전송(Stateful) 사용자 입력을 어시스턴트로 보내고 응답을 받습니다. 대화 상태(컨텍스트 데이터 포함)는 세션 동안 watsonx Assistant 의해 저장됩니다. v2 cURL 노드 Java python
사용자 입력을 어시스턴트에 전송(Stateless) 사용자 입력을 어시스턴트에 전송하고 응답을 수신하며, 대화 상태(컨텍스트 데이터 포함)를 애플리케이션이 관리합니다. v2 cURL 노드 Java python

작성 메소드

메소드 설명 버전 참조
작업공간 나열 watsonx Assistant 스와 관련된 작업 공간을 나열합니다. v1 cURL 노드 Java python
작업공간 작성 컴포넌트 오브젝트를 기반으로 작업공간을 작성합니다. 새 작업 공간의 내용을 정의하는 작업 공간 구성 요소를 제공해야 합니다. v1 cURL 노드 Java python
작업공간의 정보 가져오기 선택적으로 모든 작업공간 컨텐츠를 포함하여 작업공간에 대한 정보를 가져옵니다. v1 cURL 노드 Java python
작업공간 업데이트 기존 작업공간을 새 데이터 또는 수정된 데이터로 업데이트합니다. 업데이트된 작업 공간의 내용을 정의하는 구성 요소 객체를 제공해야 합니다. v1 cURL 노드 Java python
작업공간 삭제 서비스 인스턴스에서 작업공간을 삭제합니다. v1 cURL 노드 Java python
인텐트 나열 작업공간의 인텐트를 나열합니다. v1 cURL 노드 Java python
인텐트 작성 새 인텐트를 작성합니다. v1 cURL 노드 Java python
인텐트 가져오기 선택적으로 모든 인텐트 컨텐츠를 포함하여 인텐트에 대한 정보를 가져옵니다. v1 cURL 노드 Java python
의사 업데이트 기존 인텐트를 새 데이터 또는 수정된 데이터로 업데이트합니다. 업데이트된 의도의 내용을 정의하는 구성 요소 객체를 제공해야 합니다. v1 cURL 노드 Java python
인텐트 삭제 작업공간에서 인텐트를 삭제합니다. v1 cURL 노드 Java python
사용자 입력 예제 나열 선택적으로 컨텍스트 엔티티 멘션을 포함하여 인텐트의 사용자 입력 예제를 나열합니다. v1 cURL 노드 Java python
사용자 입력 예제 작성 새 사용자 입력 예제를 인텐트에 추가합니다. v1 cURL 노드 Java python
사용자 입력 예제 가져오기 사용자 입력 예제에 대한 정보를 가져옵니다. v1 cURL 노드 Java python
사용자 입력 예제 업데이트 사용자 입력 예제의 텍스트를 업데이트합니다. v1 cURL 노드 Java python
사용자 입력 예제 삭제 인텐트에서 사용자 입력 예제를 삭제합니다. v1 cURL 노드 Java python
반례 나열 작업공간의 반례를 나열합니다. 반례는 관련이 없는 입력으로 표시된 예입니다. v1 cURL 노드 Java python
반례 작성 새 반례를 작업공간에 추가합니다. 반례는 관련이 없는 입력으로 표시된 예입니다. v1 cURL 노드 Java python
반례 가져오기 반증에 대한 정보를 가져옵니다. 반례는 관련이 없는 입력으로 표시된 예입니다. v1 cURL 노드 Java python
반례 업데이트 반례의 텍스트를 업데이트합니다. 반례는 관련이 없는 입력으로 표시된 예입니다. v1 cURL 노드 Java python
반례 삭제 작업공간에서 반례를 삭제합니다. 반례는 관련이 없는 입력으로 표시된 예입니다. v1 cURL 노드 Java python
엔티티 나열 작업공간의 엔티티를 나열합니다. v1 cURL 노드 Java python
엔티티 작성 새 엔티티를 작성하거나 시스템 엔티티를 사용하도록 설정합니다. v1 cURL 노드 Java python
엔티티 가져오기 선택적으로 모든 엔티티 컨텐츠를 포함하여 엔티티에 대한 정보를 가져옵니다. v1 cURL 노드 Java python
엔티티 업데이트 기존 엔티티를 새 데이터 또는 수정된 데이터로 업데이트합니다. 업데이트된 엔티티의 내용을 정의하는 구성 요소 객체를 제공해야 합니다. v1 cURL 노드 Java python
엔티티 삭제 작업공간에서 엔티티를 삭제하거나 시스템 엔티티를 사용 안함으로 설정합니다. v1 cURL 노드 Java python
엔티티 멘션 나열 컨텍스트 엔티티의 멘션을 나열합니다. 엔티티 멘션은 인텐트 사용자 입력 예제의 컨텍스트에 있는 컨텍스트 엔티티의 발생입니다. v1 cURL 노드 Java python
엔티티 값 나열 엔티티의 값을 나열합니다. v1 cURL 노드 Java python
엔티티 값 추가 엔티티의 새 값을 작성합니다. v1 cURL 노드 Java python
엔티티 값 가져오기 엔티티 값에 대한 정보를 가져옵니다. v1 cURL 노드 Java python
엔티티 값 업데이트 기존 엔티티 값을 새 데이터 또는 수정된 데이터로 업데이트합니다. 업데이트된 엔티티 값의 내용을 정의하는 구성 요소 객체를 제공해야 합니다. v1 cURL 노드 Java python
엔티티 값 삭제 엔티티에서 값을 삭제합니다. v1 cURL 노드 Java python
엔티티 값 동의어 나열 엔티티 값의 동의어를 나열합니다. v1 cURL 노드 Java python
엔티티 값 동의어 추가 새 동의어를 엔티티 값에 추가합니다. v1 cURL 노드 Java python
엔티티 값 동의어 가져오기 엔티티 값의 동의어에 대한 정보를 가져옵니다. v1 cURL 노드 Java python
엔티티 값 동의어 업데이트 기존 엔티티 값 동의어를 새 텍스트로 업데이트합니다. v1 cURL 노드 Java python
엔티티 값 동의어 삭제 엔티티 값에서 동의어를 삭제합니다. v1 cURL 노드 Java python
대화 노드 나열 작업공간의 대화 노드를 나열합니다. v1 cURL 노드 Java python
대화 노드 작성 새 대화 노드를 작성합니다. v1 cURL 노드 Java python
대화 노드 가져오기 대화 노드의 정보를 가져옵니다. v1 cURL 노드 Java python
대화 노드 업데이트 기존 대화 노드를 새 데이터 또는 수정된 데이터로 업데이트합니다. v1 cURL 노드 Java python
대화 노드 삭제 작업공간에서 대화 노드를 삭제합니다. v1 cURL 노드 Java python
작업공간에 로그 이벤트 나열 특정 작업공간의 로그에서 이벤트를 나열합니다. v1 cURL 노드 Java python
모든 작업공간에 로그 이벤트 나열 서비스 인스턴스에 있는 모든 작업공간의 로그에서 이벤트를 나열합니다. v1 cURL 노드 Java python
레이블 지정된 데이터 삭제 지정된 고객 ID와 관련된 모든 데이터를 삭제합니다. 데이터가 고객 ID와 연관되지 않으면 메소드는 작동하지 않습니다. v1 cURL 노드 Java python