Google Gemini Flash로 코드 실행
Google의 Gemini : 대형 언어 모델의 코드 실행 기능
트랜스포머의 후임자 인 LLM (Lange Language Models)은 자연어 처리 (NLP)와 자연어 이해 (NLU)에 혁명을 일으켰습니다. LLM은 우수한 텍스트 이해력과 자연스러운 대화 생성으로 인해 규칙 기반 챗봇을 처음 대체하여 훨씬 더 복잡한 작업을 수행합니다. 여기에는 자연어에서 SQL 쿼리 전환, 정보 검색을위한 인터넷 브라우징 및 가장 최근에는 코드 실행이 포함됩니다. 이 기사는 Gemini의 새로 출시 된 코드 실행 기능을 탐구합니다.
학습 목표 :
- LLM 코드 실행을 이해하십시오.
- Gemini Flash 1.5를 탐색하십시오.
- Gemini API 키를 얻으십시오.
- 수학적 작업에서 LLMS의 한계를 조사하십시오.
- 정확한 답변을 위해 코드 실행과 함께 LLM을 활용하십시오.
Gemini : Google의 멀티 모달 LLM
Google의 LLM 제품군 인 Gemini는 OpenAi의 GPT-4 및 Anthropic 's Claude와 같은 폐쇄 소스 모델과 경쟁합니다. 멀티 모달 모델 인 Gemini는 텍스트, 이미지, 오디오 및 비디오를 처리합니다. GPT-4는 유사한 기능을 보유하고 있지만 Gemini의 주요 차별화 요소는 생성하는 코드를 실행하는 기능입니다. Gemini의 기능 호출 기능으로 활성화 된이 코드 실행은 안전한 샌드 박스 환경에서 실행됩니다. 현재 Numpy 및 Sympy Libraries 만 지원됩니다. 생성 된 코드는 추가 파이썬 라이브러리를 다운로드하거나 설치할 수 없습니다.
코드 실행을 시작합니다
Gemini의 코드 실행 기능에 액세스하려면 [링크]를 통해 무료 API 키를 얻으십시오. 필요한 라이브러리 설치 :
! PIP 설치 -Q -U Google -Generativeai
-U
플래그는 새 코드 실행 기능에 액세스하는 데 중요한 최신 버전을 보장합니다. API 키를 사용하여 인증 :
Genai로 Google.generativeai를 가져 오십시오 Google_api_key = "API 키" genai.configure (api_key = Google_api_key)
이제 Gemini 모델을 인스턴스화하십시오.
model = genai.generativeModel (model_name = 'gemini-1.5-flash') 응답 = model.generate_content ( "어떻게 지내세요?") print (response.text)
LLM은 종종 정확한 계산 또는 수학적 연산이 필요한 작업으로 어려움을 겪습니다. 예를 들어:
response = model.generate_content ( "이 단어를 미시시피 주 첫 5 글자로 다듬어") print (response.text)
이것은 일반적인 LLM 제한을 보여줍니다 : 후진 계산 능력 부족. 마찬가지로 수학적 문제는 다음과 같습니다.
응답 = model.generate_content ( "처음 100 개의 Fibonacci 번호의 합은 얼마입니까?") print (response.text)
모델은 절차 단계를 제공하는 대신 합을 계산하지 못합니다. 이것은 LLM의 고유 한 제한을 텍스트 생성 모델로 강조합니다.
쌍둥이 자리 코드 실행 실행
코드 실행 활성화는 Gemini의 기능을 향상시킵니다. 이전 질문을 다시 해 보겠습니다.
model2 = genai.generativeModel (model_name = 'gemini-1.5-flash', 도구 = 'code_execution') 응답 = model2.generate_content ( "이 단어를 미시시피 주 첫 5 글자로 다듬습니다. 코드 실행 도구 사용") print (response.text)
Gemini는 이제 문자열을 올바르게 슬라이스하기 위해 Python 코드를 생성하고 실행합니다. Fibonacci 합계 :
Response = model2.generate_content ( "처음 100 개의 Fibonacci 번호의 합은 얼마입니까?") print (response.text)
Gemini는 함수를 생성하고 실행하며 정답을 제공합니다.
결론
Gemini의 코드 실행은 LLM 기능을 크게 확장합니다. 정확한 계산 및 절차 작업의 한계를 극복하여 다양한 응용 프로그램에서 유틸리티를 향상시킵니다.
주요 테이크 아웃 :
- Gemini의 다중 모드 특성은 다양한 데이터 유형을 처리 할 수 있습니다.
- LLM은 종종 계산 능력 부족으로 인해 수학적 정밀도로 어려움을 겪고 있습니다.
- 코드 실행을 통해 LLM은 샌드 박스 환경에서 코드를 실행할 수 있습니다.
- Google의 무료 API는 Gemini Flash의 코드 실행에 대한 액세스를 제공합니다.
자주 묻는 질문 :
- Q1. Gemini는 무엇입니까? A. Google의 멀티 모달 LLM 제품군.
- Q2. Gemini는 코드를 실행합니까? A. 예, 최근에 출시 된 코드 실행 기능을 통해.
- Q3. 어떤 라이브러리가 지원됩니까? A. 현재 Numpy와 Sympy.
- Q4. 코드 실행은 쌍둥이 자리를 어떻게 개선합니까? A. 정확한 계산 및 절차 적 작업 완료를 가능하게합니다.
- Q5. 코드 실행을 활성화하는 방법은 무엇입니까? A.
tools='code_execution'
사용하여GenerativeModel
인스턴스화합니다.
(참고 : 이미지는이 응답에 의해 소유되지 않으며 입력에 제공된대로 사용됩니다.)
위 내용은 Google Gemini Flash로 코드 실행의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 기사는 최고의 AI 아트 생성기를 검토하여 자신의 기능, 창의적인 프로젝트에 대한 적합성 및 가치에 대해 논의합니다. Midjourney를 전문가에게 최고의 가치로 강조하고 고품질의 사용자 정의 가능한 예술에 Dall-E 2를 추천합니다.

메타의 라마 3.2 : 멀티 모달 및 모바일 AI의 도약 Meta는 최근 AI에서 강력한 비전 기능과 모바일 장치에 최적화 된 가벼운 텍스트 모델을 특징으로하는 AI의 상당한 발전 인 Llama 3.2를 공개했습니다. 성공을 바탕으로 o

이 기사는 Chatgpt, Gemini 및 Claude와 같은 최고의 AI 챗봇을 비교하여 고유 한 기능, 사용자 정의 옵션 및 자연어 처리 및 신뢰성의 성능에 중점을 둡니다.

이 기사는 Grammarly, Jasper, Copy.ai, Writesonic 및 Rytr와 같은 최고의 AI 작문 조수에 대해 논의하여 콘텐츠 제작을위한 독특한 기능에 중점을 둡니다. Jasper는 SEO 최적화가 뛰어나고 AI 도구는 톤 구성을 유지하는 데 도움이된다고 주장합니다.

Shopify CEO Tobi Lütke의 최근 메모는 AI 숙련도가 모든 직원에 대한 근본적인 기대를 대담하게 선언하여 회사 내에서 중요한 문화적 변화를 표시합니다. 이것은 도망가는 트렌드가 아닙니다. 그것은 p에 통합 된 새로운 운영 패러다임입니다

이번 주 AI 환경 : 발전의 회오리 바람, 윤리적 고려 사항 및 규제 토론. OpenAi, Google, Meta 및 Microsoft와 같은 주요 플레이어

2024는 콘텐츠 생성에 LLM을 사용하는 것에서 내부 작업을 이해하는 것으로 바뀌는 것을 목격했습니다. 이 탐사는 AI 요원의 발견으로 이어졌다 - 자율 시스템을 처리하는 과제와 최소한의 인간 개입으로 결정을 내렸다. buildin

이 기사는 Google Cloud, Amazon Polly, Microsoft Azure, IBM Watson 및 Destript와 같은 최고의 AI 음성 생성기를 검토하여 기능, 음성 품질 및 다양한 요구에 대한 적합성에 중점을 둡니다.
