Odin Runes의 다양한 사용 사례 및 기능을 빠르게 살펴 보려면 Odin Runes Wiki를 자유롭게 탐색하십시오. 위키에는 오딘 룬의 고유 한 기능과 기능을 보여주는 많은 짧은 GIF 데모가 포함되어 있습니다. 새로운 콘텐츠로 정기적으로 업데이트되어 Odin Runes의 최신 발전과 가능성에 대해 정보를 제공합니다.
매력적인 데모로 Odinrunes의 힘을 경험하십시오. GPT로 구동되는이 유용한 Java 도구가 생산성을 높이고 귀중한 시간을 절약하는 방법을 목격하려면 아래의 재생 버튼을 클릭하십시오. 아래의 데모 비디오에는 최신 업데이트 및 추가 된 기능이 포함되어 있지 않기 때문에 위의 위키를 확인하십시오.
Odin Runes는 GPT 모델과의 상호 작용을 향상시키는 다양한 강력한 기능을 제공합니다.
Odin Runes는 전통적인 GPT 고객보다 몇 가지 장점을 제공합니다.
공급 업체 잠금을 피하십시오 : 멀티 클라우드 접근 방식을 수용함으로써 Odin Runes는 공급 업체 잠금 장치로부터 해방시킵니다. 더 이상 단일 GPT 제공 업체로 제한되지 않으므로 특정 애플리케이션에 대한 최상의 성능, 비용 효율성 또는 기능을 제공하는 제공자를 자유롭게 선택할 수 있습니다. 이러한 유연성을 통해 변화하는 요구 사항에 적응하고 다양한 GPT 제공 업체의 발전을 활용할 수 있습니다. Odin Runes는 현재 OpenAi의 GPT-3.5-Turbo 및 Google의 Gemini-Pro 및 GCP의 vertexai를 통한 채팅 기학을 포함한 여러 GPT 제공 업체와 통합됩니다. 추가 GPT 제공 업체와의 향후 통합을 계속 지켜봐 주시기 바랍니다. 또한 Odin Runes는 Wellsofwisdom 인터페이스를 구현하여 고유 한 GPT 제공 업체를 통합 할 수있는 유연성을 제공합니다. 이를 통해 플랫폼의 기능을 확장하고 선호하는 GPT 제공 업체를 원활하게 통합 할 수 있습니다. 자신의 공급자를 통합하는 방법에 대한 자세한 내용은 제공된 데모를 참조하십시오.
향상된 사용자 경험 : Odin Runes를 통해 좋아하는 텍스트 편집기와 GPT 모델을 완벽하게 통합하면 다양한 혜택을 얻을 수 있습니다. 신뢰할 수있는 텍스트 편집기의 광범위한 기능을 활용하여 GPT 모델과의 상호 작용을보다 다재다능하고 효율적으로 만들 수 있습니다. GPT 모델과 대화하면서 구문 강조 표시, 코드 폴딩 및 검색 및 재개 기능과 같은 강력한 텍스트 편집 기능을 활용할 수 있다고 상상해보십시오. 이 통합을 통해 텍스트 편집기의 친숙한 환경 내에서 GPT 모델의 잠재력을 최대한 활용할 수 있습니다. 또한 채팅 세션은 파일 시스템의 파일로 저장되므로 GREP와 같은 기존 운영 체제 기능을 활용하여 GPT 모델로 과거 대화를 쉽게 검색하고 관리 할 수 있습니다.
개선 된 문맥 이해 : Odin Runes를 사용하면 클립 보드, OCR 기반 스크린 영역 캡처, OCR 기반 스크롤 가능한 영역 캡처 및 파일에서 동적으로 GPT 모델에 컨텍스트를 제공 할 수 있습니다. GPT 모델은 관련 정보와 대화를 풍부하게함으로써 상황에 대한 이해를 높이고보다 정확하고 의미있는 반응을 초래합니다. 이러한 맥락 이해는 문서 요약, 컨텐츠 생성 등과 같은 응용 프로그램을 가능하게합니다.
손쉬운 맥락 및 채팅 관리 : Odin Runes를 사용하면 컨텍스트 및 채팅 관리가 원활하게됩니다. 컨텍스트를 독립적으로 저장하고로드 할 수있어 여러 대화에서 이전에 저장된 컨텍스트의 재사용을 용이하게합니다. 또한 채팅을 독립적으로 저장하고로드하면 대화에 대한 유연성과 제어가 더욱 높아집니다. 이 손쉬운 맥락과 채팅 관리는 워크 플로를 간소화하고 GPT 모델과 효율적인 상호 작용을 가능하게합니다.
새로운 모델과의 쉬운 통합 : Odin Runes의 모듈 식 디자인은 새로운 GPT 모델 및 제공 업체를 통합하기위한 견고한 기반을 제공합니다. 기존 코드베이스를 확장하고 사용자 정의 GPT 인터페이스를 구현하여 새로운 모델에 대한 지원을 추가하는 것이 더 쉬워집니다. GPT 모델의 환경이 발전함에 따라 전체 애플리케이션을 재 작업 할 필요없이 신흥 모델과 쉽게 통합하고 실험 할 수 있습니다.
Open-Source LLMS의 유연성 : Odin Runes를 사용하면 Ollama를 활용하여 여러 개 오픈 소스 LLM을 로컬로 실행할 수 있습니다. Ollama를 Odin Runes에 통합하면 Ollama 리포지토리에서 사용 가능한 다양한 오픈 소스 LLM을 활용하여 언어 모델 모델에 대한 옵션을 확장 할 수 있습니다.
Odin Runes를 설치하고 설정하려면 다음을 수행하십시오.
리포지토리를 로컬 컴퓨터로 복제하십시오.
git clone https://github.com/leonid20000/OdinRunes.git
프로젝트 디렉토리로 이동하십시오.
cd OdinRunes
Maven을 사용하여 프로젝트 구축 :
mvn clean install
필요한 종속성이 설치되어 프로젝트에 추가되었는지 확인하십시오. pom.xml
파일에서 종속성 목록을 찾을 수 있습니다. (Maven은 이것을 도와줍니다)
필요한 환경 변수 설정 :
GCLOUD_VERTEX_AI_ACCESS_TOKEN
:이 환경 변수를 Google Cloud Vertex AI의 액세스 토큰으로 설정하십시오. 정점 AI API에 대한 요청을 인증해야합니다. ( Google의 GPT API 사용에 필요합니다. )
OPENAI_API_KEY_ODIN_FIRST
:이 환경 변수를 OpenAI의 API 키로 설정합니다. ( OpenAI의 GPT API 사용에 필요합니다. )
TESSDATA_PREFIX
:이 환경 변수를 TesserAct의 tessdata
폴더가있는 경로로 설정하십시오. Tesseract는 OCR에 필요한 언어 데이터를 찾는 것이 필요합니다.
VERTEXAI_API_ENDPOINT
:이 환경 변수를 Google Cloud Vertex AI의 API 엔드 포인트로 설정하십시오. API 요청을위한 Vertex AI 서비스의 위치를 지정합니다. ( Google의 GPT API 사용에 필요합니다. )
VERTEXAI_PROJECT_ID
:이 환경 변수를 Google 클라우드 프로젝트의 프로젝트 ID로 설정하십시오. Vertex AI 서비스에 API 요청을해야합니다. ( Google의 GPT API 사용에 필요합니다. )
설치 및 설정이 완료되면 Odin Runes를 실행할 수 있습니다. JAR 파일 target/OdinRunes-1.5-SNAPSHOT-jar-with-dependencies.jar
두 번 클릭하여 Odin Runes를 실행할 수 있습니다.
java -jar target/OdinRunes-1.5-SNAPSHOT-jar-with-dependencies.jar
이것은 Odin Runes 응용 프로그램을 시작합니다.
축하해요! 오딘 룬을 성공적으로 설치하고 설정했습니다. GPT 모델과 상호 작용하기 위해 Odin Runes를 사용하는 방법에 대한 지침은 readme.md 파일의 사용 섹션을 참조하십시오.
Odin Runes의 기능을 활용하려면 필요한 종속성을 설정해야합니다 (Maven은 대부분의 부품에 도움이됩니다).
Odin Runes를 사용하여 GPT 모델과 상호 작용하는 것은 간단합니다. 사용량은 다른 시나리오로 나눌 수 있습니다.
원하는 GPT 모델과의 대화 세션 전 또는 중에 다른 소스에서 관련 컨텍스트를 캡처하고 추가 할 수 있습니다. Odin Runes는 다음 컨텍스트 캡처 옵션을 제공합니다 (더 많은 옵션을 확인하십시오).
클립 보드에서 텍스트를 캡처하려면 "클립 보드에서 컨텍스트 추가"버튼을 클릭하십시오. 캡처 된 텍스트는 설정 패널의 "컨텍스트"섹션에 표시됩니다.
OCR을 사용하여 화면의 특정 영역에서 텍스트를 캡처하려면 "Regionshot에서 컨텍스트 추가"버튼을 클릭하십시오. 이를 통해 화면의 특정 영역에서 정확한 컨텍스트를 제공 할 수 있습니다.
OCR을 사용하여 화면의 스크롤 가능한 영역에서 텍스트를 캡처하려면 "ScrollShot에서 컨텍스트 추가"버튼을 클릭하십시오. 이것은 스크롤 가능한 영역 내에서 볼 수있는 전체 컨텐츠를 캡처하므로 거의 어디서나 컨텍스트를 캡처 할 수 있습니다.
"파일에서 컨텍스트 추가"버튼을 클릭하여 파일에서 컨텍스트를 동적으로 추가하십시오. 그 후 파일에 대한 변경 사항은 컨텍스트에 자동으로 반영됩니다. 현재 일반 텍스트 파일 만 지원됩니다. PDF 또는 Word Documents와 같은 다른 파일 형식에 대한 지원이 개발 중이므로 이러한 파일 유형에 대한 업데이트를 계속 지켜봐 주시기 바랍니다.
Odin Runes를 사용할 때는 귀하의 요구에 가장 적합한 GPT 제공 업체를 선택할 수있는 유연성이 있습니다.
Odin Runes는 현재 OpenAi의 GPT-3.5-Turbo, Google의 Gemini-Pro, GCP의 Vertex AI 및 Ollama를 통한 채팅 기슨을 포함한 여러 GPT 제공 업체와 통합됩니다. Ollama는 https://github.com/ollama/ollama에서 사용할 수있는 오픈 소스 도구로 여러 개의 Open-Source LLMS (언어 모델 모델)의 로컬 실행을 용이하게합니다.
GPT 제공 업체를 선택하려면 Odin Runes의 설정 패널로 이동하여 필요한 매개 변수를 제공하여 제공자를 구성하십시오.
채팅 세션을 시작하려면 "채팅"버튼을 클릭하면 좋아하는 텍스트 편집기가 열립니다. 이제 GPT 모델과 대화를 시작할 수 있습니다.
텍스트 편집기를 사용하여 채팅의 프롬프트를 추가 할 수 있습니다. 원하는 프롬프트와 질문을 입력 한 다음 Odin Runes에서 "채팅"버튼을 다시 클릭하여 프롬프트를 처리하십시오. GPT 모델의 응답은 채팅 기록에 실시간으로 추가됩니다 (따라서 좋아하는 편집기를 사용하여 채팅 기록을 뒷받침하여 결과를 실시간으로 확인할 수 있습니다).
설정 패널에서 "컨텍스트 저장"버튼을 사용하여 현재 컨텍스트를 파일에 저장하십시오. 이를 통해 다른 대화에서 맥락을 재사용 할 수 있습니다.
필요할 때마다 설정 패널에서 "로드 컨텍스트"버튼을 사용하여 이전에 저장된 컨텍스트를로드하십시오. 이것은 다양한 채팅 세션에서 다양한 사전 캡처 된 컨텍스트의 활발한 사용을 용이하게합니다.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다.
이해력을 높이고 Odin Runes 사용을 최적화하려면 다음 리소스를 참조하십시오.
Odin Runes 는 공동체의 힘을 수용하는 주말 프로젝트 인 오픈 소스 노동의 노동입니다. 별을주는 것을 고려하십시오. 당신의 스타는이 프로젝트의 집단적 노력을 인정하고 추가 개선을 동기를 부여합니다.
오픈 소스 커뮤니티의 일원이되어 주셔서 감사합니다! ?