AI/MLOps
[MLOps] API란?
brave_sol
2024. 11. 11. 11:39
1. API란?
- API는 Application Programming Interface의 약자로, 응용 프로그램 인터페이스입니다.
- 서로 다른 소프트웨어나 프로그램이 서로 통신하고 데이터를 주고 받을 수 있도록 돕는 중간 다리 역할을 합니다.
- API를 통해 직접 코드를 작성하지 않고도 필요한 기능을 다른 프로그램으로부터 가져와 사용할 수 있습니다.
2. Open API란?
- 누구나 접근할 수 있도록 공개된 API를 말합니다.
- 예시: 구글 맵스 API를 사용해 특정 위치 정보를 쉽게 가져와 앱에 연동
- API 키를 발급받아 접근 권한을 얻고, 문서와 가이드를 통해 개발 방법을 지원 받습니다.
- 새로운 앱이나 서비스가 기존 플랫폼의 기능을 더 쉽게 활용하도록 하여 빠른 서비스 확장과 혁신을 가능하게 합니다.
3. 활용해보기
- AWS Cloud에서 제공하는 AWS Vision API: boto3라이브러리 활용하기 https://aws.amazon.com/ko/?nc2=h_lg
- 구글 클라우드 플랫폼: https://cloud.google.com/vision?hl=ko
- 구글 티처블 머신: https://teachablemachine.withgoogle.com/
※ 참고자료: 초보자가 만들며 배우는 딥러닝 서비스[김효실,황중원 지음]
반응형