Add Python examples for SDK integration with AI frameworks #33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds practical Python examples demonstrating how to use the thirdweb AI SDK with various AI frameworks. These examples provide ready-to-run code showing the intended usage patterns of the SDK.
Additions
examples/python/simple_demo.py
: Basic demo showing SDK initialization and setupexamples/python/agent_example.py
: OpenAI Assistants API integration exampleexamples/python/langchain_example.py
: LangChain integration exampleexamples/python/thirdweb_ai_summary.py
: Comprehensive SDK overviewMotivation
While exploring the SDK, I found that having concrete, runnable examples would be helpful for understanding the SDK's intended usage pattern as a toolkit for AI agents. These examples aim to help new users quickly get started with the SDK.
Each example includes:
These examples complement the recent README updates which clarified the SDK's purpose since I first downloaded it.