개발 지원을 위한 기부를 고려해 보세요: https://ko-fi.com/johnbalis
이는 로컬 추론을 통해 인라인 생성 편집을 허용하는 libreoffice 작성기 확장입니다. text- Generation-webui가 지원하는 모든 언어 모델과 함께 사용할 수 있습니다.
이 확장은 libreoffice 작성기에 두 가지 강력한 명령을 추가합니다.
언어 모델을 사용하여 선택한 텍스트 뒤에 오는 내용을 예측합니다. 이것을 사용하는 방법은 많습니다.
이에 대한 몇 가지 사용 사례로는 특정 메시지가 표시된 스토리나 이메일 작성, 식료품 목록에 가능한 추가 항목 추가, 선택한 텍스트 요약 등이 있습니다.
선택한 텍스트를 편집하는 방법에 대한 지침을 사용자에게 묻는 대화 상자가 나타나면 선택한 텍스트가 편집된 텍스트로 대체됩니다.
이에 대한 사용 사례의 몇 가지 예로는 이메일의 톤 변경, 텍스트를 다른 언어로 번역, 스토리의 장면을 의미론적으로 편집하는 등이 있습니다.
먼저 태그로 이동하여 최신 버전의 localwriter.oxt
를 다운로드하세요.
libreoffice에서 도구, 확장 관리자로 이동한 다음 Add
클릭하고 파일 시스템에서 localwriter.oxt
파일을 찾으세요. 라이센스를 읽으라는 메시지가 표시되면 확장 프로그램을 설치해야 합니다.
또한 text-generation-webui
설정하고 로컬 openai API를 활성화해야 합니다. 이는 이 모드에서 text-generation-webui
개방형 AI와 동일한 형식으로 응답하고 모든 계산이 여전히 컴퓨터에서 발생한다는 것을 의미합니다. !). 원하는 모델은 무엇이든 사용할 수 있지만, 특정 모델을 염두에 두지 않고 VRAM이 8GB만 있는 경우 openchat3.5를 권장합니다. OpenAI 스타일 API가 localhost 포트 5000에서 실행되면 localwriter는 추가 단계 없이 작동해야 합니다. Ollama를 백엔드로 사용하는 경우 설정에서 사용 중인 model
지정해야 하며 엔드포인트 URL/포인트를 Ollama의 기본값인 http://127.0.0.1:11434
로 설정해야 합니다.
선택 확장은 기본적으로 ctrl + q에 바인딩되고 선택 편집은 기본적으로 ctrl + e에 바인딩됩니다.
설정에서 선택 확장을 위한 최대 추가 토큰 수와 편집 선택을 위한 최대 추가 토큰(원래 선택의 문자 수 이상)을 설정할 수 있습니다. 설정에서 편집 선택 및 선택 확장을 위한 "시스템 프롬프트"를 개별적으로 설정할 수도 있으며, 이 프롬프트는 문서에서 선택한 항목이 이러한 각 명령을 사용하여 언어 모델로 전송되기 전에 항상 보이지 않게 추가됩니다. 예를 들어, 특정 글쓰기 스타일을 사용하려는 경우 확장 선택 시스템 프롬프트에 글쓰기 샘플을 배치하고 항상 비슷한 스타일로 쓰라는 지시문을 배치할 수 있습니다.
(전체 라이센스 텍스트는 License.txt를 참조하세요)
소스 코드에 달리 명시된 경우를 제외하고 이 소프트웨어는 MPL 2.0 라이센스와 함께 제공됩니다.
MPL2.0 라이센스로 릴리스되지 않은 코드는 다음 조건에 따라 릴리스됩니다. 라이센스: Creative Commons Attribution-ShareAlike 3.0 Unported 라이센스, 라이센스: The Document Foundation https://creativecommons.org/licenses/by-sa/3.0/
많은 양의 코드는 Document Foundation https://gerrit.libreoffice.org/c/core/+/159938의 다음 MPL2.0 라이센스 코드에서 파생됩니다.
MPL2.0
저작권 (c) 2024 존 발리스