weaviate/structured-rag
Experimental Code for StructuredRAG: JSON Response Formatting with Large Language Models | Language: Jupyter Notebook
Please wait while we find the best results for you.
Analyzing content and applying filters...
Experimental Code for StructuredRAG: JSON Response Formatting with Large Language Models | Language: Jupyter Notebook
A framework for optimizing DSPy programs with RL | Language: Python | License: MIT License
FastAPI wrapper around DSPy | Language: Python | License: MIT License
In this post, we covered the key abstractions in DSPy, and showed how simple it is to get started. As a developer, you begin by defining signatures,...
DSPy.rb is an idiomatic Ruby surgical port of Stanford's DSPy framework. While implementing the core concepts of signatures, predictors, and...
Quickly get up and running with Event Sourcing and Agentic workflows in Clojure | Language: Clojure | License: MIT License
Performance centered DSPy rewrite to(not port) Rust | Language: Rust | License: Apache License 2.0
udspy addresses a specific use case: resource-constrained environments. DSPy's dependency on LiteLLM (which requires ~200MB of memory when loaded)...
Unofficial DSPy implementation in Golang | Language: Go | License: MIT License
Language: Jupyter Notebook
Extract structured data from any content using LLMs. | Language: Python | License: MIT License
Created a little custom @DSPyOSS module which lets you wrap another module and make it stateful - allowing multi-turn conversations.
Explore the use of DSPy for extracting features from PDFs 🔎 | Language: HTML | License: MIT License
Simple Graph Memory for AI applications | Language: Jupyter Notebook | License: MIT License
A user interface for DSPy | Language: Python | License: MIT License
Red-Teaming Language Models with DSPy | Language: Python
Self-improving LLM system using Generator-Reflector-Curator pattern for online learning from execution feedback | Language: Python