본문 바로가기

분류 전체보기42

오랜만에 파이썬: 함수(Function)와 매개변수(Parameter) 기초 개념 정리함수(Function)와 매개변수(Parameter)함수(Function)는 특정 작업을 수행하는 코드의 묶음입니다. 이를 통해 반복되는 코드를 재사용할 수 있으며, 유지보수성을 높일 수 있습니다. 함수는 입력값(매개변수, Parameter)을 받아 특정 연산을 수행한 후 결과를 반환할 수도 있습니다.1. 함수와 매개변수의 개념함수는 def 키워드를 사용하여 정의하며, 필요한 경우 매개변수를 받을 수 있습니다. 매개변수는 함수에 전달되는 값으로, 함수가 실행될 때 필요한 데이터를 제공합니다.예제 코드:def 인사하기(이름): # '이름'이 매개변수입니다 print(f"안녕하세요, {이름}님!")인사하기("철수") # "철수"는 인자(argument)입니다위 코드에서 인사하기 함수는.. 2025. 2. 14.
Gemini API: 텍스트, 이미지, 오디오를 활용한 AI 콘텐츠 생성 가이드 개요Gemini API는 텍스트, 이미지, 동영상, 오디오와 같은 다양한 입력을 기반으로 텍스트 출력을 생성하는 강력한 AI 모델입니다. 본 가이드는 Gemini API의 기본적인 사용법부터 스트리밍 및 채팅 기능, 생성 설정 구성까지 단계별로 설명합니다. 콘텐츠 생성 Gemini API를 사용하여 텍스트를 생성하는 가장 간단한 방법은 단일 텍스트 입력을 제공하는 것입니다.더보기import { GoogleGenerativeAI } from "@google/generative-ai";const genAI = new GoogleGenerativeAI("GEMINI_API_KEY");const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash" });c.. 2025. 2. 8.
CFG와 샘플러 CFGCFG(Classifier Free Guidance)는 AI 이미지 생성에서 중요한 파라미터입니다. 주요 내용을 설명드리면:기본 개념:텍스트 프롬프트와 생성되는 이미지 간의 일치도를 조절하는 값입니다보통 1에서 20 사이의 값을 사용하며, 기본값은 대체로 7이나 8입니다값의 의미:높은 CFG 값 (예: 12-20): 프롬프트를 매우 엄격하게 따르려고 합니다. 이미지가 더 선명하고 극적이지만, 때로는 부자연스러울 수 있습니다낮은 CFG 값 (예: 1-5): 더 자유롭고 창의적인 해석을 허용합니다. 이미지가 자연스럽지만, 프롬프트와 덜 일치할 수 있습니다중간 CFG 값 (예: 6-11): 대부분의 경우 균형 잡힌 결과를 제공합니다사용 팁:사실적인 이미지를 원할 때는 중간 값(7-8)이 좋습니다아트워크나.. 2025. 2. 7.
Gemini API 사용 가이드 개요Gemini API는 텍스트, 이미지, 동영상, 오디오를 입력으로 제공하면 텍스트 출력을 생성하는 다기능 인공지능 모델입니다. 본 가이드는 generateContent 및 streamGenerateContent 메서드를 사용하여 텍스트를 생성하는 방법을 설명합니다. 또한, 멀티모달 입력, 스트리밍 방식, 채팅 대화, 시스템 안내 추가 등 다양한 기능에 대해 다룹니다. 텍스트 생성Gemini API를 사용하여 텍스트를 생성하는 가장 간단한 방법은 단일 텍스트 입력을 제공하는 것입니다더보기import google.generativeai as genaigenai.configure(api_key="GEMINI_API_KEY")model = genai.GenerativeModel("gemini-1.5-flas.. 2025. 2. 6.