Skip to content

Commit

Permalink
Add fh-llm-client
Browse files Browse the repository at this point in the history
  • Loading branch information
jan-janssen authored Jan 11, 2025
1 parent 5c16807 commit c2baa9f
Showing 1 changed file with 49 additions and 0 deletions.
49 changes: 49 additions & 0 deletions recipes/h-llm-client/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{% set name = "fh-llm-client" %}
{% set version = "0.0.9" %}
{% set python_min = "3.11" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/fh_llm_client-{{ version }}.tar.gz
sha256: 99404d56769cee950be49e30635abb87e1bbc695e205edda4467ef7e843a8d21

build:
noarch: python
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
number: 0

requirements:
host:
- python {{ python_min }}
- setuptools >=64
- setuptools-scm >=8
- pip
run:
- python >={{ python_min }}
- coredis
- fhaviary >=0.14.0
- limits
- pydantic >=2.0,<3.dev0,>=2.10.1,<2.10.2
- tiktoken >=0.4.0

test:
imports:
- llmclient
commands:
- pip check
requires:
- pip
- python {{ python_min }}

about:
summary: A client to provide LLM responses for FutureHouse applications.
home:
license: Apache-2.0
license_file: LICENSE

extra:
recipe-maintainers:
- jan-janssen

0 comments on commit c2baa9f

Please sign in to comment.