Update agents/crew.py
Browse files- agents/crew.py +8 -0
agents/crew.py
CHANGED
|
@@ -1,6 +1,7 @@
|
|
| 1 |
# References:
|
| 2 |
|
| 3 |
# https://docs.crewai.com/introduction
|
|
|
|
| 4 |
# https://ai.google.dev/gemini-api/docs
|
| 5 |
|
| 6 |
import os
|
|
@@ -27,11 +28,18 @@ VERBOSE_CREW = True
|
|
| 27 |
VERBOSE_MANAGER = False
|
| 28 |
VERBOSE_AGENT = False
|
| 29 |
|
|
|
|
|
|
|
| 30 |
tracer_provider = register(
|
| 31 |
project_name="gaia",
|
| 32 |
auto_instrument=True
|
| 33 |
)
|
| 34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 35 |
@CrewBase
|
| 36 |
class GAIACrew():
|
| 37 |
agents: List[BaseAgent]
|
|
|
|
| 1 |
# References:
|
| 2 |
|
| 3 |
# https://docs.crewai.com/introduction
|
| 4 |
+
# https://docs.crewai.com/en/observability/arize-phoenix
|
| 5 |
# https://ai.google.dev/gemini-api/docs
|
| 6 |
|
| 7 |
import os
|
|
|
|
| 28 |
VERBOSE_MANAGER = False
|
| 29 |
VERBOSE_AGENT = False
|
| 30 |
|
| 31 |
+
# Observability
|
| 32 |
+
|
| 33 |
tracer_provider = register(
|
| 34 |
project_name="gaia",
|
| 35 |
auto_instrument=True
|
| 36 |
)
|
| 37 |
|
| 38 |
+
os.environ["PHOENIX_CLIENT_HEADERS"] = f"api_key={PHOENIX_API_KEY}"
|
| 39 |
+
os.environ["PHOENIX_COLLECTOR_ENDPOINT"] = "https://app.phoenix.arize.com"
|
| 40 |
+
#os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY
|
| 41 |
+
#os.environ["SERPER_API_KEY"] = SERPER_API_KEY
|
| 42 |
+
|
| 43 |
@CrewBase
|
| 44 |
class GAIACrew():
|
| 45 |
agents: List[BaseAgent]
|