firestore query 문제
36
작성한 질문수 1
def get_conversation_context(self, limit=10):
docs = list(
self.db.collection(self.collection_name)
.order_by("timestamp", direction="ASCENDING")
.limit(limit)
.stream()
)
if not docs:
return "이전 대화 없음" context = "=== 최근 대화 기록 ===\n"
for i, chat in enumerate(docs, 1):
context += f"{i}. 사용자: {chat.get("user_message")}\n"
context += f" 봇: {chat.get("bot_response")}\n\n"
return context이 함수에서 timestamp로 정렬해서 가져오는데 최근 대화 10건을 가져오려면 ASCENDING이 아닌 DESCENDING으로 최근 대화내역을 가져와서 reverse로 다시 순서를 오래된 순으로 교체해줘야 맞는거 아닌가요?
답변 0
질문있습니다~
0
25
1
구글 검색엔진 만들기 중 [전체 웹 검색] 안보임
0
44
1
마지막 부분이 이해가 안됩니다.
0
65
1
Trace Batch Finalization 부분이 출력되지 않습니다
1
53
1
SIGHUP 에러
0
70
1
Trace Batch Finalization 이 부분이 출력되지않는데요.
1
74
2
아래문의 답에 답글로도 달았는데 답이없으셔서 다시 남깁니다.
0
77
2
yaml 파일을 계속 찾으면서 에러가 띄네요!
0
83
2
dynamic_agent가 없어도 괜찮지 않나요?
0
62
2
firestore database 위치에 서울이 없습니다.
0
110
2
firecrawl 사용해서 구현했는데 Url정보를 포함하지 않습니다.
0
88
1
봇 계속 실행
0
104
2
야후에서 정보를 못얻어와요.
0
77
2
가상환경 세팅이 잘 되지 않습니다 ㅠㅠ
0
103
2
섹션6장 .chroma/esl_topics폴더에 관하여
0
60
1
flow.plot() 그래프 시각화가 돼지 않네요
0
92
3
발급 받은 토큰이 서버에서 거절되었다고 나와요.
0
83
2
english tutor 관련 langchain 임포트 에러
1
178
3
.\.venv\Scripts\activate 어디다가 입력해야 하나요?
0
125
3
main.py 눌러도 안떠요
0
81
2
보충강의 잘못올리신거 같아요
0
74
1
12:32 반응이 없는데 왜그런거죠?
0
51
2
10:40 이 부분이 저는 안떠요
0
54
2
5:46 저 부분이 안보이는데
0
45
1





