영어 버전 문서로 돌아가기생성 AI 솔루션 코딩
생성 AI 솔루션 코딩
마지막 업데이트 날짜: 2024년 12월 12일
IBM watsonx.ai 에는 기본 모델에 대한 작업을 위한 프로그래밍 방식의 태스크를 지원하는 REST API가 있습니다. 이러한 API는 생성 AI 애플리케이션에서 기반 모델을 활용하는 데 사용할 수 있는 Python 라이브러리 및 Node.js 패키지에서 실행됩니다.
샘플 코드와 팁과 요령을 논의하고 일반적인 질문에 대한 답변을 찾을 수 있는 커뮤니티 등 코딩 작업에 도움이 되는 더 많은 리소스를 찾으려면 watsonx 개발자 허브 로 이동하세요.
프로그래밍 방식으로 수행할 수 있는 태스크
watsonx.ai REST API, Python 라이브러리 또는 Node.js SDK를 사용하여 프로그래밍 방식으로 다음 태스크를 수행할 수 있습니다.
태스크 | Python | Node.js | 휴식 (REST API) |
---|---|---|---|
사용 가능한 기초 모델에 대한 세부사항 가져오기 | 모델 사양을 얻으세요 | 예제 | 지원되는 기초 모델 나열 |
모델이 프롬프트에 대해 계산하는 토큰 확인 | 내장된 기초 모델을 토큰화합니다. | 예제 | 텍스트 토큰화 |
사용 가능한 사용자 지정 파운데이션 모델 목록 보기 | 사용자 정의 모델 | 배포를 검색합니다 . type=custom_foundation_model 매개변수를 사용합니다. |
|
foundation model 추론 | 텍스트 생성 | 예제 | 텍스트 생성 |
온디맨드 배포 foundation model 추론 | 텍스트 생성 | 텍스트 추론 | |
foundation model 추론할 때 AI 가드레일 구성하기 | 유해 콘텐츠 삭제하기 | ' moderations ' 필드를 사용하여 foundation model 입력 및 출력에 필터를 적용합니다. 텍스트 추론 참조 |
|
foundation model 채팅하기 | ModelInference.chat() | 예제 | 텍스트 추론 |
채팅에서 도구 호출하기 | ModelInference.chat() | 텍스트 추론 | |
foundation model 프롬프트 조정 | 문서 참조 | 예제 | 문서 참조 |
조정된 foundation model 추론 | 텍스트 생성 | 예제 | 텍스트 추론 |
모든 프롬프트 템플릿 목록 | 모든 프롬프트 템플릿 나열 | 프롬프트 템플릿을 받으세요 | |
배포된 프롬프트 템플릿을 나열합니다 | 배포된 프롬프트 템플릿 나열 | 배포 목록(type=prompt_template) | |
프롬프트 템플릿을 사용하여 foundation model 추론하기 | 프롬프트 템플릿 관리자 | 예제 | 텍스트 추론 |
텍스트 벡터화 | 문서 삽입 | 예제 | 텍스트 임베딩 |
문서에서 텍스트 추출 | 텍스트 추출 | 텍스트 추출 | |
문서 구절 순위 재조정 | 다시 순위 매기기 | 재순위 생성 | |
미래 가치 예측 | TSModelInference | 시계열 예측 | |
LangChain과 통합하기 | LangChain 의 IBM 확장 | - 채팅 API - 기초 모델 ' - 임베딩 모델 |
|
LlamaIndex와 통합하기 | • LlamaIndex LlamaIndex IBM LLM • LlamaIndex 의 IBM 임베딩 |
자세히 알아보기
- 프로그램 방식 액세스에 대한 신임 정보
- 프로젝트 ID찾기
- 기초 모델 ID
- Python 라이브러리
- Node.js SDK
- REST API
- 텍스트 벡터화
- 문서 구절 순위 재조정
- 문서에서 텍스트 추출하기
- 채팅 API로 애플리케이션에 생성 채팅 기능 추가하기
- 채팅 API로 상담원 중심 워크플로 구축하기
- 미래 가치 예측
상위 주제: 생성 AI 솔루션 개발