文件历史

提交图

51 次代码提交

作者 SHA1 备注 提交日期
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