320x100
반응형
320x100
반응형
개요구글의 인공지능인 제미나이를 API를 통해 사용해 보자.API를 이용하면 제미나이를 웹사이트나 응용 프로그램에서도 사용할 수 있다.체험용으로 잠깐 사용해 보았지만 개인적으로 사용 만족도가 매우 높았다.무엇보다도 월간 무료 사용량이 존재해서 무료 사용이 가능하며, 한국어를 지원한다.* 물론 챗GPT도 한국어 지원은 동일하긴 하나 월간 무료사용량은 없고,2023년 사용 당시, ChatGPT API는 초기 3달에만 무료 5달러 제공되는 것으로 알고 있는데,현재는 ChatGPT API를 유료 자동 결제로 사용하기 때문에 무료 정책이 어떻게 바뀌었는지는 자세히는 모르겠다. 포스팅에서는 Gemini API를 간단히 콘솔에 출력하여 테스트해 보았다.[ 제미나이 프로젝트 다운로드 ]포스팅에서 설명하는 코드는 깃허브..
개요구글이 2024년 2월 21일에 Gemma를 공개했다.Gemma는 구굴의 AI인 Gemini의 경량화 버전이다.Gemma의 장점은 오픈 소스라는 것이다!즉, 누구나 사용할 수 있다.Google의 오픈 소스 AI 모델을 사용하려면 Kaggle, Hugging Face, Nemo, Vertex AI 등을 통해 사용할 수 있다.이번 포스팅에서는 Hugging Face에서 Gemma 모델을 사용하는 방법을 다룬다. [ 젬마와의 대화 내용 미리 보기 ]Q : 당신에 대해 알려주세요A : 저는 미국에서 온 20살 학생입니다. 저는 현재 캘리포니아 대학교 버클리에서 공부하고 있습니다. 저는 정치학을 전공하고 경제학을 부전공하고 있습니다. 저는 또한 버클리 모델 유엔 팀의 일원입니다.Hugging Face 설정Hu..
개요 C# Winform 으로 제작한 윈도우 프로그램의 기본 제목 표시줄을 제거하고, 사용자가 제목 표시줄(타이틀바)를 직접 커스터마이징해서 사용할 수 있도록 해보자. 포스팅에서는 제목 표시줄을 만들고 창 이동, 최소화, 최대화, 닫기 기능을 재현하였다. (최대화 여부를 보여주려고 해상도를 일부러 낮췄다. 옛날엔 이 낮은 해상도에서 어떻게 작업을 했었는지 의문) 포스팅에서 설명하는 내용은 깃허브에서 확인할 수 있다. https://github.com/luvris2/CSharp-Winforms-Example 하위 경로 : C#_Winform_Custom_Title_Bar_Example GitHub - luvris2/CSharp-Winforms-Example Contribute to luvris2/CShar..
개요 프로그램을 종료하지 않고 백그라운드로 실행되게 하고, 시스템 트레이를 활용하여 프로그램과 상호작용할 수 있도록 기능을 정의해보자. 포스팅에서 사용된 프로젝트는 깃허브에서 확인할 수 있다. https://github.com/luvris2/CSharp-Winforms-Example 하위 경로 :C#_Winform_Tray_Example GitHub - luvris2/CSharp-Winforms-Example Contribute to luvris2/CSharp-Winforms-Example development by creating an account on GitHub. github.com 시스템 트레이 (System Tray) 시스템 트레이란? (System Tray) 컴퓨터 운영 체제에서 사용자에게 ..
개요 내가 C#으로 만든 윈도우 프로그램(Winform)이 컴퓨터를 켰을 때 자동으로 실행되게 하고 싶다. C# 프로그램을 윈도우 시작 시 실행하게 하려면, 레지스트리에 추가하여 실행 목록에 추가해야 한다. 이번 포스팅에서는... 레지스트리를 추가하여 윈도우 시작 시 실행 목록에 추가하는 방법 레지스트리를 삭제하여 시작 실행 목록에서 제거하는 방법 에 대해서 다룬다. 해당 내용을 다룬 프로젝트는 깃허브에서 다운로드 가능하다, 단, 깃허브에서는 시작 시 자동 실행 레지스트리 추가, 삭제를 액션으로 상호작용하여야 하기 때문에 On/Off 버튼을 추가하였다. https://github.com/luvris2/CSharp-Winforms-Example 하위 디렉토리 : C#_Winform_StartUp_With_..
개요 새로 생성한 C# Winform 프로젝트에서 Resources.resx 파일이 보이지 않는다. 나는 주로 자주 사용될 것 같은 문자열이나 이미지 등을 리소스 파일에 넣어두고 사용한다. 그런데 새 프로젝트에서는 갑자기 리소스 파일이 안보이니 당황스럽다. c# properties 이름이 현재 컨텍스트에 없습니다 리소스를 사용하려고 하니 코드 자체에서도 에러가 발생한다. 그래서 빈 파일을 Resources.resx로 만들었더니 파일을 제대로 불러오지도 않는다. 리소스 파일이 왜 없을까? 결론부터 말하면, 리소스 파일( Resources.resx)은 닷넷 프레임워크에서 사용되는 리소스 파일이다. .NET Framework 프로젝트에서는 Resources.resx 파일이 프로젝트 생성 시 함께 포함되지만 ...