You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
langchain/templates/extraction-openai-functions
David Duong d39b4b61b6
Batch apply `poetry lock --no-update` for all templates (#12531)
Ran the following bash script for all templates

```bash
#!/bin/bash

set -e
current_dir="$(pwd)"
for directory in */; do
    if [ -d "$directory" ]; then
        (cd "$directory" && poetry lock --no-update)
    fi
done

cd "$current_dir"
```

Co-authored-by: Bagatur <baskaryan@gmail.com>
11 months ago
..
extraction_openai_functions Format Templates (#12396) 11 months ago
tests Templates (#12294) 11 months ago
LICENSE Templates (#12294) 11 months ago
README.md Clean-up template READMEs (#12403) 11 months ago
extraction_openai_functions.ipynb notebook fmt (#12498) 11 months ago
poetry.lock Batch apply `poetry lock --no-update` for all templates (#12531) 11 months ago
pyproject.toml Fix templates typos (#12428) 11 months ago

README.md

Extraction with OpenAI Function Calling

This template shows how to do extraction of structured data from unstructured data, using OpenAI function calling.

Specify the information you want to extract in chain.py

By default, it will extract the title and author of papers.

LLM

This template will use OpenAI by default.

Be sure that OPENAI_API_KEY is set in your environment.