Rohit P
640b5950e8
Simple agent to build World weather dashboard.
Lint / lint (push) Has been cancelled
Lint / build_and_test (3.10) (push) Has been cancelled
Lint / build_and_test (3.11) (push) Has been cancelled
Lint / build_and_test (3.12) (push) Has been cancelled
2025-12-09 13:57:19 -08:00
Rohit P
6876e030e3
Shorter sys prompt for the snake game.
2025-12-09 12:37:14 -08:00
Rohit P
952a6cbbbd
Simple agent for creating a snake game.
2025-12-09 12:27:49 -08:00
Rohit P
96dafcc506
Add an example agent for stock marker mini tracker.
2025-11-11 05:32:33 -08:00
Rohit P
0859cdc8d6
Adding example for Stock Market mini tracker agent.
2025-11-10 22:03:53 -08:00
Rohit P
ee7af575a4
Anthropic related fix, and stock market researcher example.
2025-11-10 20:20:01 -08:00
Rohit P
bad6b76af6
Increase version number for release, and update an example.
2025-11-10 13:17:54 -08:00
Rohit P
19e5977daf
Adding another example - recipe assistant.
2025-11-10 12:32:38 -08:00
Rohit P
2c0067cc75
Add an example for Movie Recommendation assistant.
2025-11-10 11:52:33 -08:00
Rohit P
d6296e0fff
Fix lint issues.
2025-11-04 17:48:03 -08:00
Rohit P
d40f13daf1
MCP Client - http transport implementation.
2025-11-03 02:16:35 -08:00
Rohit P
ac1c5f108d
Add support for inline spec.
2025-10-26 07:49:24 -07:00
Rohit P
fb274cabe3
MCPClient and other abstractions for easy tool calling.
2025-10-25 21:09:25 -07:00
Rohit P
751df9b255
Update Docs - Simplify ASR documentation and mark as under development
...
- Add development status note to README ASR section
- Simplify ASR examples to show only basic transcription with kwargs
- Remove TranscriptionOptions references from examples
- Update example notebook to focus on core functionality till API args
are ironed out.
2025-10-13 16:50:27 -07:00
Akshay Srirangam
1df1e41183
Introduce unified TranscriptionOptions for better parameter management across providers.
2025-09-07 21:21:09 -07:00
Akshay Srirangam
18dda548cf
feat: Update google provider for ASR
2025-08-15 00:22:01 -07:00
Akshay Srirangam
c8e90bc11f
Update openai provider to support ASR along with example
2025-08-14 12:48:54 -07:00
Preetham D P
bfca6216fa
Update tool_calling_abstraction.ipynb
...
added ollama example in other provider section
2025-03-15 02:06:08 +05:30
Rohit P
6d1b798ca7
Rename the notebook for tool calling abstraction.
2025-02-15 08:55:22 -08:00
Rohit Prasad
51198e1edd
Add abstraction for tool calling with max_turns. ( #199 )
...
Simpler abstraction for tool calling.
2025-02-15 08:43:52 -08:00
Rohit Prasad
8fbd909d39
Add support for reasoning content. ( #187 )
...
* Extract reasoning content for Deepseek.
* Add notebook for Deepseek.
2025-02-09 21:53:32 -08:00
Rohit Prasad
bd6b23fd72
Tool calling support. Part I ( #102 )
...
Add tool calling support for most providers.
OpenAI, Groq, Anthropic, AWS, Mistral, SambaNova,
Cohere, xAI, Gemini & Azure.
2025-01-23 20:13:50 -08:00
Akim Tsvigun
7b16009fe3
Merge branch 'main' into main
2024-12-24 17:52:26 +01:00
Akim Tsvigun
f24d9e5587
Nebius client standardized with OpenAI client
2024-12-10 10:34:42 +01:00
Ikko Eltociear Ashimine
148a21ec02
Update in client.ipynb. Fix typos ( #75 )
2024-12-07 12:05:31 -08:00
Akim Tsvigun
d8cbbe8a80
Integration with Nebius AI Studio added
2024-12-06 16:54:32 +01:00
Rohit Prasad
6a255943b4
Cleaning up old file. ( #48 )
2024-11-13 14:46:54 -08:00
John Santerre
ceb0c3c380
Add files via upload
2024-11-13 14:43:54 -08:00
Rohit Prasad
724cbfeea0
Streamlit based chat UI for comparing LLM responses. ( #46 )
...
* Streamlit based chat UI for comparing LLM responses.
* Better theming
* Removing dead code and styles.
2024-11-03 22:32:43 -08:00
Rohit Prasad
9942ebfff2
Example of using LLM to do QnA with pdf ( #45 )
...
* Example of using LLM to do QnA with pdf
* Updates to the example, and huggingface fix.
* Clean up - Removing old files.
2024-10-30 10:22:17 +05:30
Rohit Prasad
ad46773ffb
Re-added http based Fireworks & Together; Minor fixes. ( #38 )
...
Support for Fireworks provider using http.
Fixed few things based on the doc.
Support for Together using http requests.
Removing interface.py files
---------
Co-authored-by: Kevin Solorio <103829+ksolo@users.noreply.github.com >
2024-10-01 19:54:12 -07:00
Rohit Prasad
afe2af163f
Update README and some examples. ( #37 )
...
* Update README and some examples.
* Removing a line from README.
2024-09-26 10:05:54 -07:00
Rohit Prasad
f8b921d67c
Few more HTTP based Provider implementation ( #32 )
...
* HTTP Impl for Anthropic, OpenAI and Google.
* Http Impl for Hugging Face.
* Update the examples with an example from HF.
* Removing Google Http provider, and using the sdk provider.
* Removed debugging prints, and resolved conflicts.
* Update examples/client.ipynb
---------
Co-authored-by: rohit-rptless <rohit@repeatless.cloud >
Co-authored-by: Kevin Solorio <103829+ksolo@users.noreply.github.com >
2024-09-20 14:04:11 -07:00
Rohit Prasad
4bbb3a2701
Adding azure documentation, and minor changes. ( #31 )
...
* Adding azure documentation, and minor changes.
* Fixing test case, and adding better exception message.
2024-09-20 10:44:03 -07:00
Rohit Prasad
2e36536e4d
Ollama HTTP provider. ( #33 )
...
* Ollama HTTP provider.
* Adding the test case for Ollama Provider.
* Addressing review comments.
2024-09-20 10:15:15 -07:00
Rohit Prasad
d77f3121ea
Refactoring client and providers. ( #27 )
...
Added Azure support & refactored code.
Refactoring includes -
- ProviderFactory
- Lazily import the provider based on config passed to Client.
Will need to port the older provider files
to the new format. Till then keeping the
older provider interface related tests.
Co-authored-by: rohit-rptless <rohit@repeatless.cloud >
2024-09-12 12:14:28 -07:00
standsleeping
97ec95b8a5
New package name
2024-09-01 10:22:07 -05:00
Jeff Tang
f3a3cd4e5b
record execution time for each llm; display results in a pandas table for easy comparison
2024-08-06 22:12:13 -07:00
Jeff Tang
7ef37a96f6
llm reasoning notebook
2024-07-30 22:17:09 -07:00
Kevin Solorio
36caaef8e5
update example to use new import style
2024-07-28 14:14:10 -05:00
johnsanterre
67356ba5a9
RAG example
2024-07-28 13:53:04 -05:00
johnsanterre
21d41b33b3
John's base example
2024-07-28 13:52:58 -05:00
standsleeping
cee39794da
Update client name
2024-07-21 14:20:49 -05:00
standsleeping
6009984d0a
Add OpenAI test file
2024-07-20 14:20:48 -05:00
Jeff Tang
2e28e85129
added AWS Bedrock provider for Llama 3 - with model input converted to using Llama 3 prompting format and output converted to use simulated OpenAI chat completion output type
2024-07-17 14:06:48 -07:00
Jeff Tang
dca54bd933
added Octo.ai provider
2024-07-14 16:52:20 -07:00
Jeff Tang
75609fff10
new provider together
2024-07-12 11:53:18 -07:00
Jeff Tang
c2e3397458
added providers fireworks and replciate with test code and outputs in multi_fm_client.ipynb
2024-07-09 20:59:10 -05:00
Kevin Solorio
f0f961467c
Add mistral to the available providers
...
This PR:
- adds the mistral interface to our providers
- updates references to providers by putting them in alpha order
- adds mistral to the example notebook
- adds mistralai dependency
2024-07-04 10:34:51 -05:00
standsleeping
4b7d1d88af
Add OllamaInterface
2024-07-03 14:06:35 -05:00