The application will take an individual's request, search the web for it, and generate a concise news piece with references.
- Model: Cohere’s latest Command R-7B
- Details: It’s a multilingual 7B-parameter open-weight model specialized in enterprise-focused LLM use cases.
- CrewAI: Used for multi-agent orchestration
- Cohere's Command R-7B: The LLM powering the system
- APIs: Serper and Cohere Platforms
- Accepts the customer's investigation.
- Uses the Serper online search engine to retrieve results from the Internet.
- Consolidates the findings.
- Applies the refined results to create a polished, publishable article.
- Serper API
- Cohere Platform API
- Streamlit App: Acts as the user interface.
- Agent 1 (Research Analyst): Fetches and consolidates web search results.
- Agent 2 (Content Writer): Generates polished, publication-ready content.
- Orchestrator (CrewAI): Manages the workflow between components.
- User inputs a query via the Streamlit App.
- Query is passed to Agent 1 (Research Analyst), which performs a web search using Serper API and consolidates the results.
- The consolidated data is forwarded to Agent 2 (Content Writer).
- Agent 2 generates a concise and polished news piece using Cohere's Command R-7B model.
- The final article is returned to the user through the Streamlit App.
- A concise, publication-ready news article with references.