안녕하세요? 이히당입니다.오늘은 프롬프트 엔지니어링이 무엇인지 실습해보겠습니다.프롬프트 엔지니어링이란?언어 모델이 사용자가 원하는 답변을 하도록 유도하기 위해 문장을 입력하고 효과적으로 설계하는 작업을 의미합니다.from openai import OpenAIfrom dotenv import load_dotenvimport osload_dotenv()api_key = os.getenv('OPENAI_API_KEY')client = OpenAI(api_key=api_key)response = client.chat.completions.create( model="gpt-4o", temperature=0.9, # 무작위성 조정 - 0에 가까울수록 안정적, 일관적 1에 가까울수록 창의적, 일관적x ..
전체 글
기록한당안녕하세요? 이히당입니다. 오늘은 그 간 커리어 및 진로 방향성에 대한 고민에 대해 정리해보려고 합니다.크게 목차는 3개 정도가 될 것 같습니다. 1. 왜 프론트엔드 개발을 시작했는가?2. 왜 갑자기 백엔드 개발을 기웃거렸는가?3. 그러다 왜 결론이 결국 AI인가? 사실 진로라는 것은 fix하는 게 더 비현실적이기에, 지금의 생각도 언젠가는 변할 수 있다고 생각은 합니다.하지만 빠르게 변화하는 사회에서 방향성을 잡는 것은 불가피한 듯 합니다. 1. 왜 프론트엔드 개발을 시작했는가?사실 대단한 이유는 없습니다.프론트엔드 개발자가 필요했어요. 21살에 무작정 창업팀을 꾸려 서비스를 만들어보려고 했습니다.하지만 일단 우리의 서비스를 소개하려면 '눈'으로 보이는 '무언가'가 필요했습니다. 당시 React고 Ne..
안녕하세요!지난 포스팅에서는 웹 서버와 WAS의 차이점, 그리고 효율적인 웹 시스템을 위해 왜 이 둘을 분리하여 구성하는 지에 대해 알아보았습니다.2025.08.26 - [Spring이당] - WAS만 쓰면 안 되나요? 웹 서버와 WAS를 함께 쓰는 진짜 이유 WAS만 쓰면 안 되나요? 웹 서버와 WAS를 함께 쓰는 진짜 이유오늘은 웹서버와 WAS; 웹 애플리케이션 서버에 대해 알아보겠습니다.각각이 무엇인지, 이 둘의 차이점과 이상적인 웹 시스템 구성에 대해 이야기해보려고 합니다.더 나아가 서블릿과 서블릿 컨2hiidevdang.tistory.com 이번 시간에는 지난 글에 이어, WAS가 동적 컨텐츠를 만드는 과정에서 핵심적인 역할을 하는 기술인 서블릿과, 서블릿을 관리해주는 서블릿 컨테이너에 대해 ..