mirror of
https://github.com/hwchase17/langchain.git
synced 2026-06-09 10:17:00 +00:00
127 lines
5.0 KiB
YAML
127 lines
5.0 KiB
YAML
name: "\U0001F41B Bug Report"
|
|
description: Submit a bug report to help us improve LangChain. To report a security issue, please instead use the security option below.
|
|
labels: ["02 Bug Report"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: >
|
|
Thank you for taking the time to file a bug report.
|
|
|
|
Relevant links to check before filing a bug report to see if your issue has already been reported, fixed or
|
|
if there's another way to solve your problem:
|
|
|
|
[LangChain documentation with the integrated search](https://python.langchain.com/docs/get_started/introduction),
|
|
[API Reference](https://api.python.langchain.com/en/stable/),
|
|
[GitHub search](https://github.com/langchain-ai/langchain),
|
|
[LangChain Github Discussions](https://github.com/langchain-ai/langchain/discussions),
|
|
[LangChain Github Issues](https://github.com/langchain-ai/langchain/issues?q=is%3Aissue)
|
|
- type: checkboxes
|
|
id: checks
|
|
attributes:
|
|
label: Checked other resources
|
|
description: Please confirm and check all the following options.
|
|
options:
|
|
- label: I added a very descriptive title to this issue.
|
|
required: true
|
|
- label: I searched the LangChain documentation with the integrated search.
|
|
required: true
|
|
- label: I used the GitHub search to find a similar question and didn't find it.
|
|
required: true
|
|
- type: textarea
|
|
id: reproduction
|
|
validations:
|
|
required: true
|
|
attributes:
|
|
label: Example Code
|
|
description: |
|
|
Please add a self-contained, [minimal, reproducible, example](https://stackoverflow.com/help/minimal-reproducible-example) with your use case.
|
|
|
|
If a maintainer can copy it, run it, and see it right away, there's a much higher chance that you'll be able to get help.
|
|
|
|
If you're including an error message, please include the full stack trace not just the last error.
|
|
|
|
**Important!** Use code tags to correctly format your code. See https://help.github.com/en/github/writing-on-github/creating-and-highlighting-code-blocks#syntax-highlighting
|
|
Avoid screenshots when possible, as they are hard to read and (more importantly) don't allow others to copy-and-paste your code.
|
|
|
|
placeholder: |
|
|
The following code:
|
|
|
|
```python
|
|
from langchain_core.runnables import RunnableLambda
|
|
|
|
def bad_code(inputs) -> int:
|
|
raise NotImplementedError('For demo purpose')
|
|
|
|
|
|
chain = RunnableLambda(bad_code)
|
|
chain.invoke('Hello!')
|
|
```
|
|
|
|
Include both the error and the full stack trace if reporting an exception!
|
|
|
|
```
|
|
File langchain_core/runnables/base.py:2950, in RunnableLambda._invoke(self, input, run_manager, config, **kwargs)
|
|
2948 output = chunk
|
|
2949 else:
|
|
-> 2950 output = call_func_with_variable_args(
|
|
2951 self.func, input, config, run_manager, **kwargs
|
|
2952 )
|
|
2953 # If the output is a runnable, invoke it
|
|
2954 if isinstance(output, Runnable):
|
|
|
|
File langchain_core/runnables/config.py:323, in call_func_with_variable_args(func, input, config, run_manager, **kwargs)
|
|
321 if run_manager is not None and accepts_run_manager(func):
|
|
322 kwargs["run_manager"] = run_manager
|
|
--> 323 return func(input, **kwargs)
|
|
|
|
Cell In[1], line 4, in bad_code(inputs)
|
|
3 def bad_code(inputs) -> int:
|
|
----> 4 raise NotImplementedError('For demo purpose')
|
|
|
|
NotImplementedError: For demo purpose
|
|
```
|
|
|
|
- type: textarea
|
|
id: description
|
|
attributes:
|
|
label: Description
|
|
description: |
|
|
What is the problem, question, or error?
|
|
|
|
Write a short description telling what you are doing, what you expect to happen, and what is currently happening.
|
|
placeholder: |
|
|
* I'm trying to use the `langchain` library to do X.
|
|
* I expect to see Y.
|
|
* Instead, it does Z.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: system-info
|
|
attributes:
|
|
label: System Info
|
|
description: Please share your system info with us.
|
|
placeholder: |
|
|
"pip freeze | grep langchain"
|
|
platform
|
|
python version
|
|
validations:
|
|
required: true
|
|
- type: checkboxes
|
|
id: related-components
|
|
attributes:
|
|
label: Related Components
|
|
description: "Select the components related to the issue (if applicable):"
|
|
options:
|
|
- label: "LLMs/Chat Models"
|
|
- label: "Embedding Models"
|
|
- label: "Prompts / Prompt Templates / Prompt Selectors"
|
|
- label: "Output Parsers"
|
|
- label: "Document Loaders"
|
|
- label: "Vector Stores / Retrievers"
|
|
- label: "Memory"
|
|
- label: "Agents / Agent Executors"
|
|
- label: "Tools / Toolkits"
|
|
- label: "Chains"
|
|
- label: "Callbacks/Tracing"
|
|
- label: "Async"
|