Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
@@ -38,10 +38,11 @@ def ingest(pdf_bytes):
|
|
38 |
retriever = dspy.Retrieve(lambda q: [m["text"] for m in col.query(q, n_results=1)["metadatas"]])
|
39 |
|
40 |
# ✅ تعريف التوقيع باستخدام InputField و OutputField
|
|
|
41 |
class RagSig(dspy.Signature):
|
42 |
-
question: dspy.InputField()
|
43 |
-
context: dspy.InputField()
|
44 |
-
answer: dspy.OutputField()
|
45 |
|
46 |
# وحدة DSPy
|
47 |
class RagMod(dspy.Module):
|
|
|
38 |
retriever = dspy.Retrieve(lambda q: [m["text"] for m in col.query(q, n_results=1)["metadatas"]])
|
39 |
|
40 |
# ✅ تعريف التوقيع باستخدام InputField و OutputField
|
41 |
+
|
42 |
class RagSig(dspy.Signature):
|
43 |
+
question: str = dspy.InputField()
|
44 |
+
context: str = dspy.InputField()
|
45 |
+
answer: str = dspy.OutputField()
|
46 |
|
47 |
# وحدة DSPy
|
48 |
class RagMod(dspy.Module):
|