- AI 챗봇 '짹'의 페르소나 정의 및 시스템 프롬프트 상수를 추가했습니다. - 채팅 이력, 쿼터 관리, 요청 멱등성 보장을 위한 Firestore 데이터 모델을 구현했습니다. - 위기 상황 대응(자해·위해 예고 등) 및 입력/출력 필터링 파이프라인을 구축했습니다. - Gemini 및 Anthropic 모델을 지원하는 AI Provider 추상화 계층을 마련했습니다.
36 lines
588 B
JSON
36 lines
588 B
JSON
{
|
|
"rules": {
|
|
"votes": {
|
|
"$gameId": {
|
|
".read": "auth != null",
|
|
"counts": {
|
|
".read": true
|
|
},
|
|
".write": false
|
|
}
|
|
},
|
|
"userVotes": {
|
|
"$uid": {
|
|
".read": "auth != null && auth.uid == $uid",
|
|
".write": false
|
|
}
|
|
},
|
|
"cache": {
|
|
".read": false,
|
|
".write": false
|
|
},
|
|
"chatUsage": {
|
|
".read": false,
|
|
".write": false
|
|
},
|
|
"nicknames": {
|
|
".read": false,
|
|
".write": false
|
|
},
|
|
"userNicknames": {
|
|
".read": false,
|
|
".write": false
|
|
}
|
|
}
|
|
}
|