mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-05-08 03:01:47 +00:00
Add skills tools and enhance model integration
- Introduced new skills tools: `skills_categories`, `skills_list`, and `skill_view` in `model_tools.py`, allowing for better organization and access to skill-related functionalities. - Updated `toolsets.py` to include a new `skills` toolset, providing a dedicated space for skill tools. - Enhanced `batch_runner.py` to recognize and validate skills tools during batch processing. - Added comprehensive tool definitions for skills tools, ensuring compatibility with OpenAI's expected format. - Created new shell script `test_skills_kimi.sh` for testing skills tool functionality with Kimi K2.5. - Added example skill files demonstrating the structure and usage of skills within the Hermes-Agent framework, including `SKILL.md` for example and audiocraft skills. - Improved documentation for skills tools and their integration into the existing tool framework, ensuring clarity for future development and usage.
This commit is contained in:
parent
8e8b6be690
commit
f172f7d4aa
189 changed files with 116214 additions and 2 deletions
101
skills/mlops/ml-paper-writing/templates/acl/acl_lualatex.tex
Normal file
101
skills/mlops/ml-paper-writing/templates/acl/acl_lualatex.tex
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
% This file compiles with both LuaLaTeX and XeLaTeX
|
||||
\documentclass[11pt]{article}
|
||||
|
||||
% Change "review" to "final" to generate the final (sometimes called camera-ready) version.
|
||||
% Change to "preprint" to generate a non-anonymous version with page numbers.
|
||||
\usepackage[review]{acl}
|
||||
|
||||
% This is not strictly necessary, and may be commented out,
|
||||
% but it will improve the layout of the manuscript,
|
||||
% and will typically save some space.
|
||||
\usepackage{microtype}
|
||||
|
||||
% If the title and author information does not fit in the area allocated, uncomment the following
|
||||
%
|
||||
%\setlength\titlebox{<dim>}
|
||||
%
|
||||
% and set <dim> to something 5cm or larger.
|
||||
|
||||
% These font selection commands work with
|
||||
% LuaLaTeX and XeLaTeX, but not pdfLaTeX.
|
||||
\usepackage[english,bidi=default]{babel} % English as the main language.
|
||||
\babelfont{rm}{TeXGyreTermesX} % similar to Times
|
||||
%%% include whatever languages you need below this line
|
||||
\babelprovide[import]{hindi}
|
||||
\babelfont[*devanagari]{rm}{Lohit Devanagari}
|
||||
\babelprovide[import]{arabic}
|
||||
\babelfont[*arabic]{rm}{Noto Sans Arabic}
|
||||
|
||||
|
||||
%\usepackage{polyglossia}
|
||||
%\setdefaultlanguage{english}
|
||||
%\setotherlanguages{arabic,russian,thai,hindi,kannada}
|
||||
|
||||
%%%%%
|
||||
|
||||
|
||||
\title{LuaLaTeX and XeLaTeX Template for *ACL Style Files}
|
||||
|
||||
% Author information can be set in various styles:
|
||||
% For several authors from the same institution:
|
||||
% \author{Author 1 \and ... \and Author n \\
|
||||
% Address line \\ ... \\ Address line}
|
||||
% if the names do not fit well on one line use
|
||||
% Author 1 \\ {\bf Author 2} \\ ... \\ {\bf Author n} \\
|
||||
% For authors from different institutions:
|
||||
% \author{Author 1 \\ Address line \\ ... \\ Address line
|
||||
% \And ... \And
|
||||
% Author n \\ Address line \\ ... \\ Address line}
|
||||
% To start a seperate ``row'' of authors use \AND, as in
|
||||
% \author{Author 1 \\ Address line \\ ... \\ Address line
|
||||
% \AND
|
||||
% Author 2 \\ Address line \\ ... \\ Address line \And
|
||||
% Author 3 \\ Address line \\ ... \\ Address line}
|
||||
|
||||
\author{First Author \\
|
||||
Affiliation / Address line 1 \\
|
||||
Affiliation / Address line 2 \\
|
||||
Affiliation / Address line 3 \\
|
||||
\texttt{email@domain} \\\And
|
||||
Second Author \\
|
||||
Affiliation / Address line 1 \\
|
||||
Affiliation / Address line 2 \\
|
||||
Affiliation / Address line 3 \\
|
||||
\texttt{email@domain} \\}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\maketitle
|
||||
\begin{abstract}
|
||||
This document provides an example showing how
|
||||
to use the *ACL style files with either
|
||||
LuaLaTeX or XeLaTeX.
|
||||
\end{abstract}
|
||||
|
||||
|
||||
\section{Introduction}
|
||||
|
||||
Please see the general instructions
|
||||
in the file \verb|acl_latex.tex|.
|
||||
|
||||
Here are some examples of text in various languages.
|
||||
|
||||
Hindi: \foreignlanguage{hindi}{मानव अधिकारों की सार्वभौम घोषणा}
|
||||
|
||||
Arabic: \foreignlanguage{arabic}{الإعلان العالمي لحقوق الإنسان}
|
||||
|
||||
Here is an example citation:
|
||||
\citet{Gusfield:97} argues that...
|
||||
|
||||
|
||||
% Entries for the entire Anthology, followed by custom entries
|
||||
\bibliography{custom}
|
||||
|
||||
\appendix
|
||||
|
||||
\section{Example Appendix}
|
||||
\label{sec:appendix}
|
||||
|
||||
This is an appendix.
|
||||
|
||||
\end{document}
|
||||
Loading…
Add table
Add a link
Reference in a new issue