misc/p5-OpenAI-API: Add new port
OpenAI::API is a Perl module that provides an interface to the OpenAI API, which allows you to generate text, translate languages, summarize text, and perform other tasks using the language models developed by OpenAI.
This commit is contained in:
@@ -354,6 +354,7 @@
|
||||
SUBDIR += p5-Locale-US
|
||||
SUBDIR += p5-Net-vCard
|
||||
SUBDIR += p5-OSSP-uuid
|
||||
SUBDIR += p5-OpenAI-API
|
||||
SUBDIR += p5-Software-License
|
||||
SUBDIR += p5-Software-License-CCpack
|
||||
SUBDIR += p5-Test-Dir
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
PORTNAME= OpenAI-API
|
||||
PORTVERSION= 0.19
|
||||
CATEGORIES= misc perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:NFERRAZ
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= wen@FreeBSD.org
|
||||
COMMENT= Perl interface to OpenAI API
|
||||
WWW= https://metacpan.org/release/OpenAI-API
|
||||
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
|
||||
p5-Moo>=2.005005:devel/p5-Moo \
|
||||
p5-Type-Tiny>=2.002001:devel/p5-Type-Tiny \
|
||||
p5-libwww>=6.47:www/p5-libwww \
|
||||
p5-namespace-clean>=0.27:devel/p5-namespace-clean \
|
||||
p5-strictures>=2.000006:devel/p5-strictures
|
||||
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
|
||||
p5-Test-Exception>=0:devel/p5-Test-Exception \
|
||||
p5-Test-RequiresInternet>=0:devel/p5-Test-RequiresInternet
|
||||
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1677899877
|
||||
SHA256 (OpenAI-API-0.19.tar.gz) = 799df4a5cfc7acdf23789069a7958bc3a1a3e0df3a49e940d760e1bb9569c042
|
||||
SIZE (OpenAI-API-0.19.tar.gz) = 7802
|
||||
@@ -0,0 +1,4 @@
|
||||
OpenAI::API is a Perl module that provides an interface to the
|
||||
OpenAI API, which allows you to generate text, translate languages,
|
||||
summarize text, and perform other tasks using the language models
|
||||
developed by OpenAI.
|
||||
@@ -0,0 +1,12 @@
|
||||
%%SITE_PERL%%/OpenAI/API.pm
|
||||
%%SITE_PERL%%/OpenAI/API/Request/Chat.pm
|
||||
%%SITE_PERL%%/OpenAI/API/Request/Completion.pm
|
||||
%%SITE_PERL%%/OpenAI/API/Request/Edit.pm
|
||||
%%SITE_PERL%%/OpenAI/API/Request/Embedding.pm
|
||||
%%SITE_PERL%%/OpenAI/API/Request/Moderation.pm
|
||||
%%PERL5_MAN3%%/OpenAI::API.3.gz
|
||||
%%PERL5_MAN3%%/OpenAI::API::Request::Chat.3.gz
|
||||
%%PERL5_MAN3%%/OpenAI::API::Request::Completion.3.gz
|
||||
%%PERL5_MAN3%%/OpenAI::API::Request::Edit.3.gz
|
||||
%%PERL5_MAN3%%/OpenAI::API::Request::Embedding.3.gz
|
||||
%%PERL5_MAN3%%/OpenAI::API::Request::Moderation.3.gz
|
||||
Reference in New Issue
Block a user