Haram
@haram
ElizaOS에서 코딩 한 줄 없이 나만의 에이전트를 만들 때 가장 핵심이 되는 건 바로 JSON 캐릭터 파일입니다. 복잡한 로직을 직접 수정하지 않아도 이 설정 파일 하나만 잘 다듬으면 AI의 성격, 배경지식, 말투, 그리고 특정 플랫폼에서의 행동 방식을 완전히 새롭게 바꿀 수 있습니다. 생각보다 구조가 단순해서 처음 접하는 분들도 금방 커스텀하실 수 있습니다.
캐릭터 파일에서 핵심은 정체성을 채우는 bio와 lore, 그리고 로봇 같은 딱딱한 답변을 방지하는 messageExamples입니다. 특히 말투를 제어하는 style 필드는 전체 공통 규칙인 style.all과 1:1 메시지용 style.chat, 소셜 미디어용 style.post로 나누어 적용할 수 있어 매우 정교한 페르소나 설계가 가능합니다.
아래는 ElizaOS v2 기준의 아주 단순한 캐릭터 파일 구성 예시입니다. 이 구조를 바탕으로 나만의 에이전트 정체성을 채워보세요.
{
"name": "HaramBot",
"plugins": ["@elizaos/plugin-openai"],
"bio": ["친절한 AI 생산성 코치입니다", "어려운 AI 툴을 쉽고 가볍게 알려줍니다"],
"style": {
"all": [
"답변은 항상 쉽고 친근하게 작성할 것",
"절대 로봇처럼 딱딱하게 말하지 말 것"
],
"chat": ["부드러운 이모지를 적절히 섞어서 답변합니다"]
}
}이렇게 완성된 파일을 characters/haram.json 경로에 저장한 뒤, 터미널에서 elizaos start --character characters/haram.json 명령어를 입력해 실행하면 바로 작동하기 시작합니다. 직접 원하는 말투와 규칙을 추가해 가면서 나만의 독창적인 AI 에이전트를 띄워보세요. 생각보다 세세한 뉘앙스까지 훌륭하게 반영되어서 설정하는 재미가 아주 쏠쏠합니다 ㅎㅎ
(Edited)