semvec/pypi-packages huggingface dataset:
fabric-datalake-manager 0.1.1
A Fabric extension for managing data lakes
Requires Python: >=3.11



This section describes how to define and register the **Teachers Schema** in the Schema Registry.

## 📚 Define the Teachers Schema

```python
class TeachersSchema(BaseSchema):
    columns = [
        DataclassField("teacher_id", StringType(), False),
        DataclassField("teacher_name", StringType(), False),
    ]
```

## 📝 Register the Schema

```python
SchemaRegistry.register("teachers", TeachersSchema)
```

## 🔍 Retrieve the Teachers Schema

```python
schema = SchemaRegistry.get_schema_for_table("teachers")
print(schema)
```

---
ai-helper-charles 0.1.0
Lightweight helpers for AI prompts, summarization, and formatting.
Requires Python: >=3.9

# ai-helper-charles

Lightweight helpers for AI prompting, summarization, and response formatting. Ships with a pluggable provider interface and optional OpenAI provider.

## Installation

From source (editable):

```bash
pip install -e .[dev]
```

For runtime only (from PyPI):

```bash
pip install ai-helper-charles
```

Optional OpenAI support:

```bash
pip install "ai-helper-charles[openai]"
```

## Quickstart

```python
from ai_helper import get_response, summarize_text, format_response
from ai_helper.providers.local import LocalProvider

provider = LocalProvider()
print(get_response("Hello, AI!", provider=provider))

text = """Python is a popular programming language created by Guido van Rossum.
It is used for web development, data science, automation, and more."""
print(summarize_text(text, provider=provider, max_words=20))

print(format_response("  Hello\n\nWorld  "))
```

### CLI

```bash
ai-helper ask "Tell me a joke"
ai-helper summarize "Long text here..." --max-words 30
```

Set `OPENAI_API_KEY` in your environment to use the OpenAI provider:

```bash
export OPENAI_API_KEY=sk-...
ai-helper ask "Explain transformers in 2 sentences" --provider openai --model gpt-4o-mini
```

## API

- `get_response(prompt, provider=None, **kwargs)` → str
- `summarize_text(text, provider=None, max_words=120, **kwargs)` → str
- `format_response(text)` → str

Providers implement `AIProvider.get_response(prompt, system_prompt=None, **kwargs)`.

## Development

Run formatting and tests:

```bash
ruff check .
pytest
```

## Publishing

1. Build distributions:

    ```bash
    python -m build
    ```

2. Upload to PyPI (requires `twine`):

    ```bash
    python -m pip install --upgrade twine
    twine upload dist/*
    ```

## License

MIT
mola-workflow 2.0.0
MOLA is an ONERA Python code that implements user-level workflows and tools for aerodynamic analysis
Requires Python: >=3.7

# MOLA

MOLA (Modular Orchestration Library for Aerodynamics) is an ONERA Python code that implements user-level workflows and tools for aerodynamic analysis. 

[![Python 3](https://img.shields.io/static/v1?label=Python&logo=Python&color=3776AB&message=3)](https://www.python.org/)
![License-LGPL3](https://img.shields.io/badge/license-LGPLv3-blue.svg)

## Source MOLA for ONERA users

Please use one of the latest **stable versions** of MOLA: 

`source /stck/mola/vX.Y.Z/src/mola/env/onera/env.sh <SOLVER>`

The argument `<SOLVER>` is the name (lowercase) of the solver you want to use. 
For instance, to use MOLA for elsA, use the command: 

`source /stck/mola/vX.Y.Z/src/mola/env/onera/env.sh elsa`

## Installation

Refer to the [documentation site](https://numerics.gitlab-pages.onera.net/mola/latest/developer_manual/deployment.html).

## Usage

```python
from mola.workflow import Workflow  # choose a suitable Workflow for your application

workflow = Workflow(...)  # user parameters don't change with the solver
workflow.prepare()
workflow.write_cfd_files()
workflow.submit()
```

## Documentation

For documentation, examples, major changes, please consult the [documentation site](http://numerics.gitlab-pages.onera.net/mola/)

## Contributing

See ![CONTRIBUTING](CONTRIBUTING.md)

## License
See ![LICENSE](LICENSE)
ai-helpers-fercinent 0.0.1
A helper library for AI-powered Python applications
Requires Python: >=3.8

# ai_helpers

A helper library for building AI-powered applications in Python.

## Features
- Send prompt to AI model and get responses.
- Summarize long text.
- Clean and format AI responses.

## Example Usage

```python
from ai_helpers import get_response, summarize_text

API_KEY = "YOUR_API_KEY"

reply = get_response("Hello, how are you?", API_KEY)
print(reply)