Commit
·
5567588
1
Parent(s):
4ba2b4f
Fix: Completion AttributeError: 'list' object has no attribute 'get' (#3999)
Browse files### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Co-authored-by: [email protected] <[email protected]>
api/apps/conversation_app.py
CHANGED
@@ -187,6 +187,8 @@ def completion():
|
|
187 |
return d.get(k1, d.get(k2))
|
188 |
|
189 |
for ref in conv.reference:
|
|
|
|
|
190 |
ref["chunks"] = [{
|
191 |
"id": get_value(ck, "chunk_id", "id"),
|
192 |
"content": get_value(ck, "content", "content_with_weight"),
|
|
|
187 |
return d.get(k1, d.get(k2))
|
188 |
|
189 |
for ref in conv.reference:
|
190 |
+
if isinstance(ref, list):
|
191 |
+
continue
|
192 |
ref["chunks"] = [{
|
193 |
"id": get_value(ck, "chunk_id", "id"),
|
194 |
"content": get_value(ck, "content", "content_with_weight"),
|