Gemini API – Generative AI (#Dart3.3)

구글이 생성형 AI인 Gemini를 발표하였습니다. API를 공식 발표하면서, Dart(Flutter)를 포함하였습니다. 이외의 언어는 Python, Kotlin, Go, Node.js, JS, Swift 입니다. 일단 C++가 없다는 부분이 개인적으로 가장 놀라운 부분입니다. 언어 선택의 이유를 선택해 보면, Kotlin/Swift는 Native App, Go와 Node.js는 서버, Python은 데이터 분석, JS와 Dart(Flutter)는 Full-stack 개발로 보입니다.

사용 방법은 어렵지 않으며, 개발자 등록 등을 통한 인증키 등을 받은 후, 아래의 간단한 코드에서 시작하도록 하고 있습니다.

final model = GenerativeModel(model: "gemini-pro-vision", apiKey: apiKey);

final response = await model.generateContent([
  Content.multi([
    TextPart("What's in this photo?"),
    DataPart("image/png", imageBytes),
  ])
]);

‘Dart 또는 Flutter 앱에서 Gemini API 시작하기’의 튜토리얼도 제공하니, 생성형 AI에 관심이 있는 개발자는 바로 시작해 보기 바랍니다.

[출처] Build with Gemini

[출처] Dart 또는 Flutter 앱에서 Gemini API 시작하기

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다