docs: minor updates to migration docs (#21819)

Minor aesthetic updates to migration docs
This commit is contained in:
Eugene Yurtsev 2024-05-17 12:28:56 -04:00 committed by GitHub
parent fc644c0e1c
commit aa648298ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -35,25 +35,28 @@ The following code has been removed:
Behavior was changed for the following code: Behavior was changed for the following code:
- `@tool` decorator now assigns the function doc-string as the tool description. Previously, the `@tool` decorator
### @tool decorator
`@tool` decorator now assigns the function doc-string as the tool description. Previously, the `@tool` decorator
using to prepend the function signature. using to prepend the function signature.
Before 0.2.0: Before 0.2.0:
```python ```python
@tool @tool
def my_tool(x: str) -> str: def my_tool(x: str) -> str:
"""Some description.""" """Some description."""
return "something" return "something"
print(my_tool.description) print(my_tool.description)
``` ```
Would result in: `my_tool: (x: str) -> str - Some description.` Would result in: `my_tool: (x: str) -> str - Some description.`
As of 0.2.0: As of 0.2.0:
It will result in: `Some description.` It will result in: `Some description.`
## Code that moved to another package ## Code that moved to another package
@ -485,7 +488,7 @@ Removal: 0.3.0
Alternative: langchain_core.utils.function_calling.convert_to_openai_tool() Alternative: langchain_core.utils.function_calling.convert_to_openai_tool()
## langchain ### langchain
#### AgentType #### AgentType