AI 제안으로 선택 영역 다듬기

AI 제안으로 선택 영역 다듬기

AI 제안으로 선택 영역 다듬기

Glif 에디터에서는 선택한 Markdown을 AI 제안으로 다듬을 수 있다. AI가 문서를 직접 수정하지는 않는다. 사용자가 제안을 확인하고 제안 적용을 선택해야 원문의 선택 영역이 한 번의 편집으로 바뀌며, 에디터에서 실행 취소할 수 있다.

로컬과 외부 실행 방식

기본값은 관리되는 로컬 AI 런타임이다. OpenAI 호환 제공자를 사용하려면 번역 설정에 endpoint와 model이 먼저 설정되어 있어야 한다.

외부 제공자를 선택하면 현재 선택 영역과 첨부한 읽기 전용 컨텍스트가 해당 제공자에게 전송된다. Glif는 요청 컨텍스트를 제안 작업 뒤에 보관하지 않지만, 제공자 측 보관과 처리 정책은 사용자가 설정한 제공자를 따른다. 각 다이얼로그와 문서 작업마다 외부 전송에 다시 동의해야 한다.

읽기 전용 컨텍스트

제안에 다음 컨텍스트를 선택적으로 첨부할 수 있다.

  • 현재 클립보드의 텍스트
  • 사용자가 파일 선택기로 고른 로컬 텍스트 파일

이 connector들은 읽기 전용이다. 파일 수정, 이름 변경, 이동, 삭제, publish, deploy, 외부 서비스 쓰기나 백그라운드 동기화를 수행하지 않는다. 다이얼로그를 닫거나 다른 문서로 이동하면 첨부 컨텍스트와 미적용 제안은 폐기된다.

제안 확인과 적용

제안 화면은 삭제 부분과 추가 부분을 구분해 보여 준다. 큰 제안은 에디터 응답성을 유지하기 위해 단어 단위 차이를 계산하지 않고 현재 내용과 제안 내용을 전체 비교로 보여 준다. 적용 직전에 Glif는 문서 경로, 전체 원문 지문, 선택 범위의 기존 내용을 다시 확인한다. 제안을 만든 뒤 원문이 달라졌다면 적용을 차단하고 새 제안을 만들도록 안내한다.

감사 이벤트에는 기능 종류, 결과, 시각, 문서 범위와 제안 식별자만 기록되며 원문, 교체문, connector 내용, API credential은 기록하지 않는다. 로컬 감사 저장소를 사용할 수 없으면 제안 작업 결과와 별도로 경고가 표시된다.

변경 일부만 적용하기

단어 단위 차이를 계산할 수 있는 제안은 연속된 변경 구간별로 적용 여부를 선택할 수 있습니다. 하나 이상의 변경을 선택하면 Glif는 선택한 변경만 하나의 편집으로 적용하므로 편집기에서 한 번에 실행 취소할 수 있습니다. 적용 직전에 문서와 선택 범위가 달라졌다면 일부 변경도 적용하지 않고 새 제안을 만들도록 안내합니다.

인라인 단어 차이를 계산하지 않는 큰 제안은 전체 현재 내용과 제안 내용을 비교한 뒤 전체 적용하거나 취소할 수 있습니다. 이 경우 부분 적용은 제공하지 않습니다.

제안을 적용하지 않고 닫으면 내용이나 자격 증명 없이 거절 사실만 감사 이벤트로 기록됩니다.