문서용 AI 제품 대부분은 모델을 파일의 경로에 둡니다. 모델이 읽고, 결정하고, 새 문서를 돌려줍니다. 언어 모델은 해석에는 뛰어나고 보장에는 약합니다. SazAI Corpus는 이 둘을 나누며, 이 사이트의 나머지는 거기서 나옵니다.

두 계층

하나는 당신이 원하는 것을 이해하고, 다른 하나는 형식의 규칙대로 파일을 엽니다

말하는 계층은 언어 모델입니다. 요청을 이해하고, 작업을 고르고, 결과를 설명합니다. 파일을 만지는 계층은 결정론적 엔진입니다. 문서를 그 형식의 규칙대로 열고, 허가된 요소를 바꾸고, 어느 요소를 바꿨는지 기록하고, 다시 씁니다. 의도를 해석하지 않습니다.

당신의 요청당신 자신의 말로, 말하는 그대로
선택된 작업이름이 있고, 기록되며, 증빙이 있음
쓰인 파일엔진이 쓰며, 모델은 절대 아님
모델은 작업을 고르고, 파일을 열고 쓰는 것은 엔진입니다.

그래서 잘못 읽힌 요청은 여전히 대화의 오류입니다. 모델이 당신의 말을 잘못 읽으면, 잘못된 작업이 이름과 버전과 함께 증빙에 나타납니다. 파일의 구조가 조용히 손상된 채 돌아오지 않습니다.

문서는 명세에서 나옵니다

실행되는 것은 알려진 구조 위의 작업입니다

들어올 때 문서는 통째로 읽히고 요소로 분해됩니다. 텍스트, 도형, 표, 셀, 페이지, 관계, 속성. 그 지도가 기록됩니다. 변경은 그 지도를 대상으로 실행되는 명세입니다. 허가된 요소는 바뀌고, 나머지는 그대로이며, 결과는 원본 구조와 대조해 확인됩니다. 자세한 내용은 당신의 문서에 있습니다.

모델의 텍스트가 들어오는 곳

번역에서는 경계가 확인되고, 불일치하면 단계가 실패합니다

번역처럼 모델 자신의 텍스트가 파일에 들어가는 곳에서는, 경계가 가정되지 않고 확인됩니다. 각 구절은 표지 사이에 담겨 나가고, 돌아온 표지를 나간 표지와 대조해 셉니다. 모델이 표지를 하나 빠뜨리거나, 하나 지어내거나, 표지처럼 보이는 것을 쓰면 단계가 실패합니다.

633633으로 들어가 633으로 나왔습니다45장 슬라이드 번역 테스트에서: 요소 633개 입력, 633개 출력. 도형 971개 입력, 971개 출력. 엔진은 텍스트가 있는 11장의 슬라이드를 건드렸고, 다른 슬라이드는 건드리지 않았습니다.
이것을 정직하게 말하는 방법은 수치이지, 형용사가 아닙니다.

구절을 빠뜨리거나 지어내는 모델은 조용히 손상된 문서가 아니라 완료되지 않은 작업을 만듭니다. 계수는 모든 구절이 돌아왔는지를 확인할 뿐, 그 내용은 확인하지 않습니다. 번역이 맞는지는 여전히 사람이 읽습니다. 이것이 형식별로 어디까지 성립하는지는 번역에 있습니다.

언어 모델은 의존이 아니라 선택입니다

모델이 바뀌어도 결정론적 계층은 그대로입니다

말하는 모델과 번역하는 모델은 따로 선택되고 설정으로 교체됩니다. 설치형 고객은 자신이 계약한 모델을 지정합니다. 모델이 바뀌어도 결정론적 계층은 움직이지 않으며, 주권은 그 위에 서 있습니다.

이 분리가 가능하게 하는 것: 인터페이스의 채널들, 그리고 기능의 작업들.