belso
User Guide
Introduction
Installation
Quick Start Guide
Examples
Changelog
API Reference
User
Developer
belso
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
X
|
Y
A
ANTHROPIC (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
ArrayField (class in belso.core.field)
B
BaseField (class in belso.core.schema)
BELSO (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
build_properties_dict() (in module belso.utils.helpers)
C
configure_logger() (in module belso.utils)
(in module belso.utils.logging)
convert() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
create_fallback_schema() (in module belso.utils.helpers)
D
default (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
description (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
detect_format() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
detect_schema_format() (in module belso.utils.detecting)
display() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
display_schema() (in module belso.tools.displaying)
E
enum (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
exclusive_range (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
F
Field (class in belso.core)
(class in belso.core.field)
fields (belso.core.Schema attribute)
(belso.core.schema.Schema attribute)
format_ (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
FORMATS (class in belso.utils)
(class in belso.utils.formats)
from_anthropic() (in module belso.providers)
from_google() (in module belso.providers)
from_huggingface() (in module belso.providers)
from_json() (in module belso.serialization.json_format)
from_langchain() (in module belso.providers)
from_mistral() (in module belso.providers)
from_ollama() (in module belso.providers)
from_openai() (in module belso.providers)
from_xml() (in module belso.serialization.xml_format)
from_yaml() (in module belso.serialization.yaml_format)
G
get_all_formats() (belso.utils.FORMATS class method)
(belso.utils.formats.FORMATS class method)
get_field_by_name() (belso.core.Schema class method)
(belso.core.schema.Schema class method)
get_logger() (in module belso.utils)
(in module belso.utils.logging)
get_required_fields() (belso.core.Schema class method)
(belso.core.schema.Schema class method)
GOOGLE (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
H
HUGGINGFACE (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
I
items_range (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
items_type (belso.core.field.ArrayField attribute)
J
JSON (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
L
LANGCHAIN (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
length_range (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
load() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
M
map_json_to_python_type() (in module belso.utils.helpers)
map_python_to_json_type() (in module belso.utils.helpers)
MISTRAL (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
multiple_of (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
N
name (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
NestedField (class in belso.core.field)
O
OLLAMA (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
OPENAI (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
P
properties_range (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
R
range_ (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
regex (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
required (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
S
save() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
schema (belso.core.field.NestedField attribute)
Schema (class in belso.core)
(class in belso.core.schema)
SchemaProcessor (class in belso.core)
(class in belso.core.processor)
standardize() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
T
to_anthropic() (in module belso.providers)
to_google() (in module belso.providers)
to_huggingface() (in module belso.providers)
to_json() (in module belso.serialization.json_format)
to_langchain() (in module belso.providers)
to_mistral() (in module belso.providers)
to_ollama() (in module belso.providers)
to_openai() (in module belso.providers)
to_xml() (in module belso.serialization.xml_format)
to_yaml() (in module belso.serialization.yaml_format)
type_ (belso.core.field.ArrayField attribute)
(belso.core.field.NestedField attribute)
(belso.core.schema.BaseField attribute)
V
validate() (belso.core.processor.SchemaProcessor static method)
(belso.core.SchemaProcessor static method)
validate_schema() (in module belso.tools.validating)
X
XML (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)
Y
YAML (belso.utils.FORMATS attribute)
(belso.utils.formats.FORMATS attribute)