Skip to content

Ecosystem page for Apache Burr#661

Open
harishkesavarao wants to merge 1 commit intoapache:mainfrom
harishkesavarao:docs/ecosystem-page
Open

Ecosystem page for Apache Burr#661
harishkesavarao wants to merge 1 commit intoapache:mainfrom
harishkesavarao:docs/ecosystem-page

Conversation

@harishkesavarao
Copy link

[Short description explaining the high-level reason for the pull request]

Changes

Adds an ecosystem page for Apache Burr showcasing integrations, examples, and resources to help build better applications with Burr.

How I tested this

Built documentation locally:

Installing all project dependencies (pip install -e ".[docs]")
Running make html in the docs/ directory
Verifying the rendered HTML output

Notes

Checklist

  • PR has an informative and human-readable title (this will be pulled into the release notes)
  • Changes are limited to a single goal (no scope creep)
  • Code passed the pre-commit check & code is left cleaner/nicer than when first encountered.
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future TODOs are captured in comments
  • Project documentation has been updated if adding/changing functionality.

@harishkesavarao
Copy link
Author

Implements item 2 mentioned in #589 (comment)

- `OpenAI Examples <https://github.com/apache/burr/tree/main/examples/openai-compatible-agent>`_
* - **LlamaIndex**
- Connect your custom data to LLMs.
- `LlamaIndex Integration <https://github.com/apache/burr/tree/main/examples/resource_management>`_
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this doesn't exist

Comment on lines +51 to +65
* - **OpenAI**
- Build agents using OpenAI's powerful models.
- `OpenAI Examples <https://github.com/apache/burr/tree/main/examples/openai-compatible-agent>`_
* - **LlamaIndex**
- Connect your custom data to LLMs.
- `LlamaIndex Integration <https://github.com/apache/burr/tree/main/examples/resource_management>`_
* - **Haystack**
- Build end-to-end NLP pipelines.
- `Haystack Integration <https://github.com/apache/burr/tree/main/examples/haystack-integration>`_
* - **Instructor**
- Structured outputs for LLMs.
- `Instructor Examples <https://github.com/apache/burr/tree/main/examples/instructor-gemini-flash>`_
* - **Google Gemini**
- specific examples using Google's Gemini models.
- `Gemini Examples <https://github.com/apache/burr/tree/main/examples/instructor-gemini-flash>`_
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you please QA these and check that the examples actually match the descriptions.

- specific examples using Google's Gemini models.
- `Gemini Examples <https://github.com/apache/burr/tree/main/examples/instructor-gemini-flash>`_

Orchestration & Data
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there might be haystack examples?

@@ -0,0 +1,1072 @@
<!doctype html>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what's the purpose of this?

Copy link
Contributor

@skrawcz skrawcz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comments and address them please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants