Chat_gpt

Gemini API를 그누보드에 활용할 수 있는 방법을 단계별로

페이지 정보

profile_image
작성자 관리자
댓글 0건 조회 89회 작성일 25-02-26 22:54

본문

그누보드에 Google Gemini API를 활용하는 방법을 단계별로 설명해드릴게요:

1. Google Gemini API 키 발급받기
Google AI Studio에 접속합니다.

Google 계정으로 로그인합니다.

"Get API Key" 버튼을 클릭하여 API 키를 생성합니다.

생성된 API 키를 안전한 곳에 저장합니다.

2. 그누보드 설치 및 설정
그누보드를 설치하고 기본 설정을 완료합니다.

그누보드의 config.php 파일을 열어 API 키를 저장할 변수를 추가합니다.

php
define('GEMINI_API_KEY', 'YOUR_API_KEY_HERE');
3. Google Gemini API와 통신하는 PHP 코드 작성
그누보드의 lib 디렉토리에 gemini_api.php 파일을 생성합니다.

아래와 같은 코드를 작성하여 Google Gemini API와 통신합니다.

php
<?php
function call_gemini_api($prompt) {
    $api_key = GEMINI_API_KEY;
    $url = 'https://api.google.dev/gemini/v1/generate';

    $data = array(
        'prompt' => $prompt,
        'max_tokens' => 100
    );

    $options = array(
        'http' => array(
            'header'  => "Content-type: application/json\r\n" .
                        "Authorization: Bearer $api_key\r\n",
            'method'  => 'POST',
            'content' => json_encode($data),
        ),
    );

    $context  = stream_context_create($options);
    $result = file_get_contents($url, false, $context);

    if ($result === FALSE) {
        return 'Error calling Gemini API';
    }

    return json_decode($result, true);
}
?>
4. 그누보드에서 API 호출하기
그누보드의 원하는 위치에 아래와 같은 코드를 추가하여 API를 호출합니다.

php
<?php
include_once('lib/gemini_api.php');

$prompt = '인공지능의 미래에 대해 간단히 설명해주세요.';
$response = call_gemini_api($prompt);

echo '<pre>';
print_r($response);
echo '</pre>';
?>
이제 그누보드에서 Google Gemini API를 활용하여 다양한 AI 기능을 구현할 수 있습니다. 더 궁금한 점이 있으면 언제든지 물어보세요

댓글목록

등록된 댓글이 없습니다.

Total 10건 1 페이지

검색

Favorites


최근글


새댓글


  • 댓글이 없습니다.
알림 0