-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jigsawstack[major]: Add Jigsawtack Integration #6665
jigsawstack[major]: Add Jigsawtack Integration #6665
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Skipped Deployment
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR!
We'd need to write docs for this - but we've also been trying to move new partner integrations into separate repos to make management a bit easier. You could still add docs to the main langchain
repo and they'd appear under:
https://js.langchain.com/v0.2/docs/integrations/platforms/
You could then manage your own releases as @jigsawstack/langchain
or something similar, or could grant us access to the repo and we could push releases as @langchain/jigsawstack
, whichever you prefer.
We could also move these into @langchain/community
.
deno.lock
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you remove this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure will do
get lc_secrets(): { [key: string]: string } | undefined { | ||
return { | ||
apiKey: "JIGSAWSTACK_API_KEY", | ||
api_key: "JIGSAWSTACK_API_KEY", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You don't need the snake cased version of this
}; | ||
} | ||
|
||
get lc_aliases(): { [key: string]: string } | undefined { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You don't need this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright.
Hi @jacoblee93, I have made the requested changes. Let me know if it's all good. On how releases would be deployed, We'd prefer releases as |
In that case, could you make a separate repo and add add me as an admin? I'll be able to cut releases from there. |
Alright |
@jacoblee93, made PR for the docs here #6767 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iamNarcisse if you want the code to be released as @langchain/jigsawstack
you'll have to remove the libs/langchain-jigsawstack
dir in this PR & create a separate repo (managed by you, but with admin perms granted to jacob/myself. Alternatively you can move the code into libs/langchain-community
.
Please pig me when one of these has been done & I can take a look!
Hi @bracesproul, thanks for the feedback. I have removed dir |
Add JigsawStack agent tools.
Leveraging JigsawStack AI SDK, this PR adds the following agent tools:
JigsawStackAIScrape - This tool enables you to scrape web content using advanced AI capabilities provided by JigsawStack.
JigsawStackAISearch - This tool allows you to perform web searches and retrieve high-quality results powered by AI.
JigsawStackSpeechToText - Transcribe video and audio files using the Whisper large V3 AI model.
JigsawStackVOCR - This tool accurately recognizes, describes, and retrieves data from images.
JigsawStackTextToSQL - This tool helps generate semantically correct SQL queries from text.
JigsawStackPromptEngine - This tool generates text completions with support for structured outputs.